JSON-Formatierer / Minifier / ValidatorJSON escapen / unescapenJSON DiffJSON-Schlüssel sortierenJSON ⇄ ZeichenketteJSON ⇄ XMLXML ⇄ JSONJSON zu CSVCSV zu JSONJSON ⇄ YAMLJSON zu CodeQuery-Parameter ⇄ JSONCookie ⇄ JSONJSON ⇄ Properties
XML ⇄ JSON
XML mit dem eingebauten Browser-Parser in JSON umwandeln
Anleitung
Gleichnamige untergeordnete Elemente werden automatisch zu einem Array zusammengefasst; XML-Attribute landen in @attributes und reine Textknoten in #text. Das ist eine gängige Konvention, nicht der einzige Standard.
FAQ
Gehen beim Umwandeln Informationen verloren?
Details wie XML-Kommentare, Verarbeitungsanweisungen und CDATA-Grenzen gehen verloren; nur Elemente, Attribute und Text werden behalten. Für die meisten Datenumwandlungen reicht das.
Wo sind die Attribute hingekommen?
Sie werden im @attributes-Objekt gesammelt. Dieses Werkzeug liest dieses Feld beim Zurück-Erzeugen von XML nicht, behandeln Sie es bei Bedarf selbst.