Почему json этот флот ожидает больше не действителен в jsonlint (и, следовательно, jquery 1.4.x)?

StackOverflow https://stackoverflow.com/questions/2372408

Вопрос

Пытаясь использовать серию данных из Этот пример больше не проходит Jsonlint test.. Отказ И как такая попытка использовать его с помощью jQuery 1.4. В частности, возвращая его или данные, такие как его из запроса AJAX, так как типа JSON приведет к ошибке jQuery, чтобы бросить ошибку. Я знаю, что это отлично работало хорошо с jquery 1.3.x. у кого-нибудь есть решение?

Это было полезно?

Решение

Проблема в том, что Pseudo-json не цитирует объектные клавиши:

 // right
 { "something": "value" }
 // wrong
 { something: "value" }

Это нормально, чтобы сделать это в JavaScript, но синтаксис JSON STRICTER, чем синтаксис JavaScript.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top