Подтвердить что ты не робот

Как конвертировать JSON в строку?

Возможный дубликат:
Преобразовать объект JS в строку JSON

У меня есть объект JSON в JS, и я хотел бы преобразовать его в строку. Является ли это функцией для этого?

Спасибо заранее,

4b9b3361

Ответ 1

JSON.stringify()

Преобразовать значение в JSON, при необходимости заменяя значения, если задана функция замены, или необязательно включать только указанные свойства, если указан массив ретрансляции.

Ответ 2

Вы можете использовать метод JSON stringify.

JSON.stringify({x: 5, y: 6}); // '{"x":5,"y":6}' or '{"y":6,"x":5}'

Существует довольно хорошая поддержка для этого по всем направлениям, когда речь идет о браузерах, как показано на http://caniuse.com/#search=JSON. Однако вы заметите, что версии IE раньше 8 не поддерживают эту функциональность изначально.

Если вы хотите обслуживать этих пользователей, вам понадобится прокладка. Дуглас Крокфорд предоставил свой собственный JSON Parser на github.

Ответ 3

Попробуйте использовать JSON.stringify

Привет