1

我有以下我试图解析的 JSON。

{"id":1,"colour":"blue","count(colour)":1}

这是我从我的 sqlite3 选择状态返回的结果。我正在做一个计数(颜色),它作为 JSON 中的键返回。然后,当我尝试使用 .count(colour) 引用该值时,我的节点应用程序失败,给我一个错误,即颜色未定义。请注意,引用 .id 工作得很好。

有没有人遇到过这个问题或可以提供任何帮助?

4

1 回答 1

1

如果您的 JSON 在某个变量中myjson,并且您使用 直接访问它myjson.count(colours),则会收到错误,因为它正在尝试在您的对象中执行一个函数。

如果您通过这样的字符串访问它,它会按您的预期工作myjson["count(colour)"]

于 2018-11-27T20:09:21.583 回答