Я заметил, что некоторые json-запросы, особенно в службах google, возвращают своеобразный "json", который начинается с закрывающей последовательности, а затем имеет только структуру массива, заданную квадратными скобками.
Что это за аякс? Есть ли какая-нибудь библиотека, 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 для просмотра реальных запросов, вы видите то же самое. Поэтому я вынужден полагать, что это реальный ответ, а не артефакт запроса.