我尝试解析以下JSON。
{"id":1,"colour":"blue","count(colour)":1}
这是我从sqlite3 select商店返回的结果的结果。我正在做一个计数(颜色),将其作为JSON中的键返回。 然后,当我尝试使用.count(colour)引用值时,我的节点应用程序失败,提示我未定义颜色。请注意,引用.id可以正常工作。
有人有没有遇到过这个问题,或者可以提供任何帮助?
答案 0 :(得分:1)
如果您的JSON位于某个变量myjson
中,而您直接使用myjson.count(colours)
访问它,则会收到错误消息,因为它试图在对象中执行函数。
如果您通过myjson["count(colour)"]
这样的字符串进行访问,它将按预期工作。