Konvertiere JSON zu XML oder XML zu JSON lokal, mit Attributen, Textknoten und Arrays in beide Richtungen.
Verwandt
JSON rarely lives alone. Convert between JSON and YAML/CSV/XML, decode JWTs, generate types, and validate against JSON Schema — every step staying in the browser.
XML benötigt ein einzelnes Wurzelelement und stellt Listen als wiederholte Elemente dar. Bilde Schlüssel mit @-Präfix auf Attribute und #text auf den Elementtext ab, um eine umkehrbare Konvertierung zu erhalten.
Schlüssel wie name, active oder profile müssen in gültigem JSON in Anführungszeichen stehen, auch wenn sie wie normale Bezeichner aussehen.
Füge JSON ein und klicke auf To XML, oder füge XML ein und klicke auf To JSON. Der Konverter bildet Attribute auf Schlüssel mit Präfix @ ab, Elementtext auf #text und wiederholte Elemente auf Arrays —— in beide Richtungen. Alles läuft in deinem Browser; es werden keine Daten an einen Server gesendet.
<note id="1"> wird zu { "note": { "@id": "1" } }#text<tag> werden zu einem JSON-Array&, < und numerische Referenzen werden in beiden Richtungen dekodiert/kodiertDetails zu jeder Richtung findest du in XML-nach-JSON-Konvertierung und JSON nach XML. Hat dein JSON Syntaxfehler, repariert das Tool zuerst typische Fehler —— oder säubere es vorher mit JSON Fix.
Wenn du XML einfügst und auf To JSON klickst, parst der Konverter zuerst das Dokument —— deshalb funktioniert er gleichzeitig als xml formatter, xml formatter online, xml formatter online tool, xml beautifier ( xml beautify), xml editor, xml parser, xml reader online, xml viewer online / online xml viewer, reader xml, xml file validator und xml validator (xmlvalidate, xmllint online validator) in einem Schritt —— eine Komplettantwort auf what is a xml file und darauf, wie man eine solche Datei öffnet oder prüft. Suchanfragen nach format xml online, online xml formatter, xml pretty print, xml validation, validation of xml oder xml to json converter landen alle bei demselben Ablauf. Fehlerhaftes XML (nicht passende Tags, fehlende Anführungszeichen, verirrte Zeichen) wird in der Statusleiste gemeldet, statt stillschweigend durchgereicht. Willst du nur XML formatieren, klicke auf To JSON, um zu validieren, dann auf To XML, um es mit einheitlicher Zwei-Leerzeichen-XML-Einrückung wieder auszugeben.
Wie öffnet man eine XML-Datei (auch gefragt als how to open the xml file oder how to open xml files im großen Stil) : Inhalt hier einfügen, To JSON klicken und du erhältst eine strukturierte, eingerückte Ansicht. Derselbe Ablauf funktioniert als valid xml checker —— der Konverter ist nur erfolgreich, wenn die Eingabe wohlgeformtes XML ist. Suchanfragen in anderen Sprachen —— formatar xml online (Portugiesisch), formatador xml online —— beschreiben dasselbe Tool.
Setze ein @ vor den Schlüssel (zum Beispiel @id). Der Textinhalt eines Elements wandert unter #text. JSON-Arrays werden zu wiederholten Elementen mit demselben Tag-Namen, denn XML stellt Listen über Wiederholung dar.
Ja —— füge XML ein und wandle es in JSON um, um eine strukturierte, eingerückte Ansicht zu erhalten, oder konvertiere zurück nach XML, um das Dokument mit normalisierten Leerzeichen wieder ausgegeben zu sehen. Beide Richtungen laufen ausschließlich lokal.