input.txt
output.json
Codifique qualquer texto como literal de string JSON ou descodifique-o.

Relacionado

Guias para Stringify

Todos os guias →

O que é JSON Stringify?

JSON.stringify() converte um valor em uma string JSON. Quando aplicado a uma string que já é JSON, você obtém um literal de string JSON —— o JSON original envolto em aspas duplas, com aspas internas e caracteres especiais escapados. É necessário com frequência para embutir JSON dentro de outro documento JSON, armazená-lo em um campo de banco de dados ou passá-lo como parâmetro de URL.

Outras linguagens chamam a mesma coisa de outras formas : em Python json.dumps (também buscado como json dumps python, json dumps in python, python json dump, python dict to json, python pretty print dict, python pretty print json, python print nice json, ou via python pprint / pprint python), em Ruby JSON.generate, em Go json.Marshal, em Java org.json e Jackson, em .NET o Newtonsoft JSON (Newtonsoft.Json) e em PHP json_encode : todos produzem a mesma classe de saída —— um json object as string (também buscado como json to json string ou stringify json). A operação inversa é JSON.parse, json.loads etc. —— se a entrada puder estar quebrada, você pode tratá-la no validador JSON e em JSON Fix.

Exemplo

Entrada :

{"name": "Ada", "active": true}

Saída com Stringify :

"{\"name\": \"Ada\", \"active\": true}"

Clique em Unstringify para o sentido inverso —— útil quando você recebe uma string JSON duplamente codificada e quer extrair o valor real lá dentro.

FAQ

Como desfazer um stringify (decodificar um literal de string JSON)?

Clique em Unstringify ou aplique JSON.parse diretamente sobre o valor. Se você receber uma string duplamente codificada que começa com aspas escapadas, faça um parse para obter a string JSON interna e um segundo parse para obter o valor real.

É a mesma coisa que «json to string» ou «json unescape»?

Sim. json to string se refere a colocar um valor JSON no formato de literal de string —— exatamente o que o Stringify faz. json unescape / unescape json é o sentido inverso —— clique em Unstringify para remover as sequências de escape e voltar ao JSON original.