gpt4 book ai didi

javascript - 如何从 NodeJS 中的 JSONObject 获取值?

转载 作者:太空宇宙 更新时间:2023-11-04 02:51:46 25 4
gpt4 key购买 nike

我有一个 Node.js 应用程序。我使用 JSON Web token 进行身份验证。我将 token 分为 3 个部分( header 、有效负载、签名),以将它们用于特定的代码。

我的有效负载 JSON 对象如下所示:

 payload= {"email": "minnela@gmail.com", "iat" : "23254324", "exp": "4323456"}

我需要获取“email”的值。如何在 Node.js 中获取它?

最佳答案

有多种方法可以做到这一点。

最简单的方法:const payloadEmail=payload.email//minnela@gmail.com

使用 ES6 功能:const {email} = Payload//minnela@gmail.com

使用JS内置方法将对象转换为数组:Object.values(payloadEmail)//["minnela@gmail.com","23254324","4323456"]

另一种方法是const payloadEmail=payload["email"]//minnela@gmail.com

注意:我假设您的示例有效负载中的命名约定,即 payload= {"email": "minnela@gmail.com", "iat": "23254324", "exp": "4323456"} 与您想要的完全相同。如果它有不同的属性名称,那么您需要相应地更改名称。

关于javascript - 如何从 NodeJS 中的 JSONObject 获取值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58707353/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com