Pesquisa de site

javascript - Serializando um objeto para JSON


Como posso serializar um objeto para JSON em JavaScript?

Resposta #1

Você está procurando por JSON.stringify.

Exemplos:

const object = {
    hello: "world",
    "some array": [ 42, 69, 420, 1337, null, true ]
  },
  primitive = false;

console.log(JSON.stringify(object)); // "{\"hello\":\"world\",\"some array\":[42,69,420,1337,null,true]}"
console.log(JSON.stringify(primitive)); // "false"

Resposta #2

Baixe https://github.com/douglascrockford/JSON-js/blob/master/json2.js, inclua-o e faça

var json_data = JSON.stringify(obj);

Artigos relacionados