Aller au contenu principal
de

(01) — TOOLS

JSON und XML, lesbar.

Payload einfügen. Das Tool rückt ein oder kompaktifiziert und meldet kaputte Syntax. Nichts wird gesendet.

Format
Einrückung

Kurz gesagt

(02) — METHODE

Parsen, dann neu schreiben.

01 — JSON

JSON.parse, dann JSON.stringify mit 2 oder 4 Leerzeichen. Minify = eine Zeile.

02 — XML

DOMParser als application/xml, dann eingerückt. Eine offene Klammer wird abgelehnt.

03 — Lokal

Der Text bleibt im Tab. Kein Upload, keine API.

(03) — FAQ

Kurze Fragen.

Warum wird mein JSON abgelehnt?
JSON verlangt doppelte Anführungszeichen um Schlüssel und Zeichenketten. Kommentare und abschließende Kommas sind nicht erlaubt. {"name":"Alex","active":true} ist gültig, ein JavaScript-Objekt mit unquotierten Schlüsseln nicht. Das Tool meldet Parserfehler, repariert aber keine Eingaben und prüft sie nicht gegen ein Schema.
Kann das Formatieren Daten oder Leerzeichen verändern?
Bewahren Sie das Original auf. JSON wird als JavaScript-Werte eingelesen: Sehr große Ganzzahlen können an Genauigkeit verlieren, doppelte Objektschlüssel bleiben nicht erhalten. Bei XML werden Leerzeichen im Text gekürzt und nicht alle Knotentypen erhalten. Nutzen Sie für signiertes XML oder exakt zu erhaltende Leerzeichen ein Spezialwerkzeug. Das Tool wandelt JSON nicht in XML um.
Auch HTML?
Nein. XML-Modus will wohlgeformtes XML. Lockeres HTML scheitert oft.
Bleiben XML-Kommentare?
Ja, Kommentare und CDATA. Eine <?xml … ?>-Deklaration bleibt, wenn sie da war.
Werden Daten gesendet?
Nein. Alles bleibt im Tab.

← Alle Tools