Я получаю данные из приложения, которое возвращает то, что кажется JSON, но с некоторыми «объектами». Например:синтаксический разбор JSON, который содержит «объекты»
{"rgEvtData":[new VisData(0,0,1,0,1,0,0,0,0,-1),new VisData(0,1,1,1,1,0,0,0,0,-1),new VisData(0,2,1,2,1,0,0,0,0,-1),new VisData(0,3,2,0,1,0,0,0,0,-1),new VisData(0,4,2,1,1,0,0,0,0,-1),new VisData(0,5,2,2,1,0,0,0,0,-1),new VisData(0,6,2,3,1,0,0,0,0,-1),new VisData(0,7,3,0,1,0,0,0,0,-1),new VisData(0,8,3,1,1,0,0,0,0,-1)]}
любой идея, если я могу разобрать его на питон без грязных обходных (т.е. заменить() или регулярное выражение)?
Что вы ожидаете получить? – thefourtheye
Видя, как это - и по уважительной причине - недействительный JSON, почему-то я сомневаюсь, что вам повезет найти встроенную библиотеку. Избивает авторов оригинальной заявки с выступом из вопроса? – millimoose
Раньше я не слышал об избиении с помощью палочки, но это имеет смысл в этом случае, поскольку вся идея проприетарного формата для подобных случаев смехотворна. Похоже, кто бы ни написал это, предположили, что их пользователи будут получать эти данные через JavaScript и «eval». * Вздрагивает *. Как вы получаете эти данные в своем приложении Python? –