JSON Stringify / Unstringify
Escape een JSON-object naar een enkelregelige, aanhalingsteken-geëscapete stringliteral om in code in te bedden, of unescape een gestringifyde JSON-string terug naar leesbare JSON.
635 weergaven
JSON als string, in beide richtingen
Stringify neemt echte JSON en escapet deze naar een enkelregelige, aanhalingsteken-geëscapete stringliteral — de vorm die u nodig heeft om JSON in te bedden in een ander JSON-veld, een configuratiewaarde of een string-constante in broncode. Unstringify doet het omgekeerde: plak een geëscapete JSON-string (met \" en \n) en krijg schone, leesbare, ingesprongen JSON terug.
Veelvoorkomend geval: een API verpakt een JSON-payload als string binnen een andere JSON-reactie, of een logregel bevat een geëscapete JSON-blob — plak deze in unstringify om hem correct te lezen.
Veelgestelde vragen
Wat is het verschil met JSON.stringify in code?
Dezelfde bewerking, maar als interactieve tool: plak echte JSON, krijg de geëscapete stringvorm die u anders zou produceren met JSON.stringify(obj) — handig wanneer u geen console bij de hand heeft.
Waarom zou ik JSON moeten unstringifyen?
API's en logs nestelen soms een JSON-string binnen een JSON-veld (dubbel gecodeerde JSON) — unstringify zet die interne geëscapete string terug om naar leesbare, parseerbare JSON.
Worden mijn gegevens geüpload?
Nee — beide richtingen werken lokaal in uw browser.
Vergelijkbare tools
Probleem melden
JSON Stringify / Unstringify