我注意到一些 json 查询,特别是在 google 服务中,返回一个特殊的“json”,它以一个结束序列开头,然后它只有一个数组结构,用方括号指定。
这是一个什么样的ajax?是否有一些库,js或py,解析它?
举一个更具体的例子:
>>> import json
>>> import urllib2
>>> url=urllib2.urlopen("https://plus.google.com/u/0/_/socialgraph/lookup/visible/?o=%5Bnull%2Cnull%2C%22114423404493486623226%22%5D")
>>> url.readline()
")]}'\n"
>>> url.readline()
'\n'
>>> url.readline()
'[["tsg.lac",[]\n'
从那里,一个典型的数组随之而来。因此,完整的答案是一个两行“标题”,然后是一个数组,但是“标题”非常令人费解,我想知道它是来自标准的 ajax 库还是只是这些人的想法。
啊,如果您使用 Chrome 的开发人员工具查看实际查询,您会看到相同的结果。所以我被诱导相信这是一个实际的答案,而不是查询的产物。