javascript - 在 Node JS 中访问 JSON 的属性

标签 javascript node.js json

我正在尝试访问年龄,但无法访问,我该怎么做?

var json = '{"carlos":{"data":{"age":"30","phone":"3226458186"}}}';
var obj = JSON.parse(JSON.stringify(json));

这对我不起作用,obj.carlos未定义

console.log("Age of Carlos: ", obj.carlos.data.age);

最佳答案

这里的问题是不必要地调用 JSON.stringify ,该方法用于将 JavaScript 对象转换为 JSON,但与反序列化它们无关。

您需要的代码就是这样:

var obj = JSON.parse(json);

关于javascript - 在 Node JS 中访问 JSON 的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60402839/

相关文章:

json - 函数的 postgres json 参数

java - 如何让 Gson 反序列化接口(interface)类型?

javascript - 如何排除绑定(bind)故障

javascript - Laravel 和 Surveyjs

node.js - 无法从 Node js 后端连接到 documentDB aws

javascript - 如何在javascript中动态构建json数组

javascript - 当 Firestore.getAll(...promises) 因拒绝而停止时如何 "control"

javascript - 如何将我的 json 数据加载到 html 表中并使用纯 Javascript 将行设置为单选按钮?

Javascript 移动重定向问题

javascript - Django/Webpack - 如何使用 webpack 开发服务器提供生成的 webpack 包