【发布时间】:2015-12-08 20:55:52
【问题描述】:
你好,我有一个像这样的 json,叫做 body:
{
data: {
id:1,
name:hallo
},
paging: {
cursors: {
next: "abc"
}
}
}
所以我必须将它保存到地图中,然后我需要打印或修改它。 如果我用这段代码保存它
var Map = require("collections/map");
var new_body = JSON.parse(body)
var map = new Map(new_body);
我在打印时遇到了一些困难,例如 map.paging.cursor.next,我该怎么办?也许我必须在将 json 插入其中之前定义该映射的结构,我不知道...
【问题讨论】:
-
你的意思是
map.paging.cursors? (带 s)。这也是无效的 JSON,键必须是字符串,并且字符串必须用双引号引起来。使用 jsonlint.com 检查 JSON 是否有效
标签: json node.js dictionary hashmap