【发布时间】:2015-07-17 03:34:47
【问题描述】:
我有一个 JSON 对象,格式如下:
[
{
"id": "458712e247328e4ebfafeb4d922b",
"value": [
1
],
"location": null,
"metadata": null,
"at": "2015-07-16T16:33:39.113Z"
},
{
"id": "1ghj78d8220734c00ab941f91b14e334b",
"value": [
100
],
"location": null,
"metadata": null,
"at": "2015-07-16T16:33:26.819Z"
}
]
我想从第一个(并且只有这个)中提取“值”(这里等于 100)。 如何在 node.js 中做到这一点?
或者我是否有义务将此 JSON 转换为字符串并对其进行操作? (以子串为例)。
谢谢
【问题讨论】:
-
解析 json,然后只需
arr[1]['value']。不要对 json 使用字符串操作... -
试试下面的代码,如果它适用于您的问题,请告诉我,
-
我希望人们停止调用 json 字符串对象,反之亦然。如此混乱。更糟糕的是,json 对象....
-
我很确定问题标题应该是“如何从对象中提取值”。
标签: javascript json node.js