jsonecho

String zu JSON

Fügen Sie einen maskierten JSON-String ein, wie er in Logs und API-Antworten vorkommt, und erhalten Sie lesbares JSON zurück.

Tool wird geladen ...

So verwenden Sie String zu JSON

  1. Fügen Sie den maskierten String ein, mit oder ohne die umschließenden Anführungszeichen.
  2. Lesen Sie das formatierte JSON auf der rechten Seite.
  3. Wenn die Payload doppelt maskiert war, kopieren Sie das Ergebnis zurück in die Eingabe und führen Sie es erneut aus.

Über String zu JSON

Logs und Nachrichtenwarteschlangen speichern JSON gern als Text, das heißt, jedes Anführungszeichen wird mit einem Backslash maskiert und das Ganze sieht aus wie "{\"id\":1}". Das ist nicht lesbar, und Sie können es nicht in ein normales JSON-Tool einfügen.

Dieser Konverter entfernt eine Maskierungsebene, parst dann den Inhalt und formatiert ihn. Er akzeptiert den String auch ohne die äußeren Anführungszeichen, so wie er meist aussieht, wenn Sie ihn aus einer Logzeile kopieren.

Häufig gestellte Fragen

Was, wenn das Ergebnis noch immer maskiert ist?

Manche Systeme maskieren eine Payload doppelt. Verwenden Sie „Als Eingabe verwenden“ und führen Sie es erneut aus, der zweite Durchgang entfernt die nächste Ebene.

Werden \n und \t verarbeitet?

Ja. Escape-Sequenzen wie \n, \t, \\ und \uXXXX werden in die Zeichen zurückverwandelt, für die sie stehen.

Der Text ist nach dem Demaskieren kein gültiges JSON, was nun?

Sie erhalten einen Fehler mit Zeile und Spalte im demaskierten Text. JSON reparieren auf der Validator-Seite kann oft beheben, was übrig bleibt.

Mehr in Konverter

Alle Tools →