2010-10-21 5 views

ответ

14

Одиночные кавычки не являются допустимым символом кавычек для строк. Из http://www.json.org/:. «Значение может быть строкой в ​​двойных кавычках ...»

2

json.org определяет строку использовать "вместо» Это мое предположение

2

Проверить http://www.json.org/

Строки в объект JSON. должно быть заключено в двойных кавычках.

+0

Хорошо, когда я запускаю «asd» в Chrome, он автоматически преобразует его в «asd». Поэтому я подумал, что все в порядке. – ajsie

+0

Да, это сложная ошибка @weng. Можно было бы подумать, что одиночные и двойные кавычки взаимозаменяемы, как и везде. – ArtBIT

1

http://www.json.org/ является отличным справочником для JSON. Видимо, вы должны использовать двойные кавычки для строк в формате JSON. Я сегодня тоже узнал что-то новое. :)

-1

{ 'key' : 'val' } не правильно отформатирован json.

Смежные вопросы