ti-enxame.com

Objeto JSON para String

Como posso pegar um objeto JSON e convertê-lo novamente no formato de string original?

Obrigado

14
James moore

Você pode usar uma biblioteca excelente json2.js : https://github.com/douglascrockford/JSON-js

Confira o JSON.stringify método.

Editar:

Parece que a bibliotecária mudou para o repositório do github agora: https://github.com/douglascrockford/JSON-js

13
rochal

Use o método stringify do objeto JSON de Douglas Crockford:

http://www.json.org/js.html

Isso mostrará seu objeto em uma caixa de alerta:

alert(JSON.stringify(myObject));
5
Silkster

Existem alguns plugins jQuery para fazer isso. jQuery-json é um deles, que eu tentei com sucesso.

1
Bruno

quando é um objeto, é um objeto javascript, é codificado como uma string, uma string que é uma sintaxe javascript que expressa o objeto codificado por json. (JSON: JavaScript Object Notation).

No entanto, essas são as funções embutidas no jquery para analisar json é jQuery.getJSON (recupera o objeto da string).

para fazer as coisas ao contrário, verifique isso: Serializando para JSON no jQuery

1
aularon