jsonecho

Sträng till JSON

Klistra in en escape-kodad JSON-sträng, som de du hittar i loggar och API-svar, för att få tillbaka läsbar JSON.

Laddar verktyget...

Så använder du Sträng till JSON

  1. Klistra in den escape-kodade strängen, med eller utan de omgivande citattecknen.
  2. Läs formaterad JSON till höger.
  3. Om datan escape-kodats två gånger kopierar du resultatet tillbaka till inmatningsrutan och kör igen.

Om Sträng till JSON

Loggar och meddelande rader älskar att lagra JSON som text, vilket innebär att varje citattecken är escape-kodad med en backslash och hela saken ser ut som "{\"id\":1}". Den är inte läsbar och du kan inte klistra den i ett normalt JSON-verktyg.

Konverteraren tar bort ett lager escape-kodning och tolkar och formaterar sedan innehållet. Den accepterar också strängen utan de yttre citattecknen, vilket är hur den vanligtvis ser ut när du kopierar den från en logg rad.

Vanliga frågor

Vad gör jag om resultatet fortfarande är escape-kodat?

Vissa system escape-kodar samma data två gånger. Använd "Använd som indata" och kör den igen. Den andra passet tar bort nästa lager.

Stöds \n och \t?

Ja. escape-sekvenser som \n, \t, \\ och \uXXXX konverteras tillbaka till de tecken de står för.

Texten är inte giltig JSON efter återställ escape-kodningen i, vad nu?

Du får ett felmeddelande som visar rad och kolumn i texten efter att escape-kodningen återställts. Att fixa JSON på valideringssidorna kan ofta reparera det som är kvar.

Fler verktyg i Konverterare

Alla verktyg →