JQuery, цитаты, символы и т. д. нарушают мой JSON - PullRequest
1 голос
/ 13 марта 2010

Я использую json2.js для создания объекта JSON, который JQUERY публикует на сервере. Объект выглядит так:

[{"locationID":"16","locationDesc":"XXXX"}, {"locationID":"111","locationDesc":"XXXX"}, {"locationID":"12","locationDesc":"XXXX"}, {"locationID":"11","locationDesc":"XXXX"}]

Проблема здесь в том, что XXXX иногда содержит кавычки типа "мы" и т. Д .... Как мне справиться с этим? Вы куда-нибудь убегаете или каким-то образом кодируете?

Спасибо

1 Ответ

1 голос
/ 13 марта 2010

Вам не нужно отбрасывать одинарные кавычки в JSON, вы должны заботиться только о двойных кавычках.

Вот синтаксическая диаграмма действительной строки JSON :

JSON string
(источник: json.org )

Вы также можете убедиться, что ваш JSON действителен, используя этот инструмент .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...