Как вычислить ошибку при сериализации json?

есть строка (забрал регулярной из html):

json_data  = '{\r\n        general: {\r\n            collection_tax : \'collections\',\r\n            collection_handle : JSON.stringify(\'["good1","cento","dieci","uno","spl-show"]\'),\r\n            collection_load : \'16\',\r\n            collection_query : \'\',\r\n            collection_count : \'33\',\r\n            collection_page : 2,\r\n            collection_last_category: \'19\',\r\n            collection_display_category: \'1\',\r\n            collection_visible : \'16\',\r\n            collection_id : \'14\'\r\n        }\r\n    }'


пытаюсь сделать json.loads(json_data)
но получаю ошибку Expecting property name enclosed in double quotes
что не так?
  • Вопрос задан
  • 92 просмотра
Решения вопроса 1
Vindicar
@Vindicar
RTFM!
collection_handle : JSON.stringify(\'["good1...........

это не JSON, это кусок javascript кода.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы