访问JSON数组时出现问题
Trouble accessing JSON array
数据如下所示:
[
{
"passports": [
{
"identifier": "2238006043",
"protocol": "oauth",
"tokens": {
"token": "2238006043-fACsU7gVtpZnkuerodfsfdsfsdfdffsfOck1R9Z",
"tokenSecret": "BQN25aRkJcyES3yWFCa7sSpq212PKbB52Mplxpg58hICs"
},
"provider": "twitter",
"user": "54e8bca1513ab1841ab6da01",
"createdAt": "2015-02-21T17:13:05.371Z",
"updatedAt": "2015-02-21T17:13:05.371Z",
"id": "54e8bca1513ab1841ab6da02"
}
],
"username": "myUsername",
"createdAt": "2015-02-21T17:13:05.362Z",
"updatedAt": "2015-02-21T17:13:05.362Z",
"id": "54e8bca1513ab1841ab6da01"
},
我正试图从护照中输出这样的东西:
console.log(util.inspect(res.passports[0].identifier, { showHidden: true, depth: null }));
res是包含以下数据的JSON对象。
尝试
console.log(util.inspect(res[0].passports[0].identifier, { showHidden: true, depth: null }));
看起来res
是一个数组
res JSON对象包含一个项目列表。这就是为什么它没有任何价值。请试试这个。
console.log(util.inspect(res[0].passports[0].identifier, { showHidden: true, depth: null }));
相关文章:
- Ext.js从json构建模型关系的问题
- 将数据加载到使用JSON返回的表单字段时出现问题
- 在javascript中使用json数据导致问题
- 神秘的ajax json请求问题jQuery
- JavaScript/jQuery JSON数组问题-值为未定义
- 从第三方服务器发出解析json的问题
- 获取json结果的身份验证问题
- 关于复杂JSON解析(angularjs和javascript)的问题
- JSON分析拼接问题
- 使用.map解析JSON对象时出现问题
- Javascript/Json日期转换问题
- Webgl 加载 json 模型问题
- 从 JSON 对象获取数据时出现问题
- JSON 格式问题
- 使用 jQuery.map 后使用 JSON.stringify 的问题
- 使用 GitHub API 在 dojo 中执行 PUT 更新会返回 400:解析 JSON 时出现问题
- node.js+MySQL;JSON结果-回调问题&没有响应客户端
- SAPUI5绑定问题:json文件中维护的列表项链接不起作用
- 使用jQuery进行谷歌地图api调用时出现问题(JSON未返回)
- ExtJS中提交的响应有问题(JSON中的响应,但HTML输入的地方)