XML in JSON-Konverter wandelt jedes XML-Dokument in gleichwertige, wohlgeformte JSON um. EinfĂŒgen einer XML-Nutzlast â eine SOAP-Antwort, einen RSS-Feed, eine Konfigurationsdatei, einen API-Export â und die zurĂŒckgesandte JSON, die Elemente zu SchlĂŒsseln, wiederholten Tags zu Arrays und Attributen zu vorfixierten Eigenschaften zuordnet, die in JavaScript, einem REST-Client oder einer Datenpipeline verwendet werden können.
XML- und JSON-Daten modellieren unterschiedlich, und eine naive Konvertierung verliert Informationen. XML hat Attribute, fĂŒr die JSON kein direktes Ăquivalent hat, es erlaubt einem Element, sowohl Attribute als auch Text zu speichern und unterscheidet ein einzelnes Kind nur durch Wiederholung von einer Liste. Dieser Konverter behandelt jeden Fall bewusst: Attribute werden zu SchlĂŒsseln mit einem konfigurierbaren PrĂ€fix (@standardmĂ€Ăig), gemischter Inhalt hĂ€lt seinen Text unter einem #Text-SchlĂŒssel, und jedes Tag, das mehr als einmal erscheint, wird in ein JSON-Array zusammengeflossen, damit Ihre Struktur der Quelle treu bleibt.
Alles lĂ€uft zu 100% in Ihrem Browser mit einem abhĂ€ngigkeitsfreien Parser - kein DompParser, keine Server-Rundreise. XML-Dokumente enthalten hĂ€ufig interne Identifier, KundendatensĂ€tze oder Integrations-Nutzlasten, sodass nichts, was Sie einfĂŒgen, hochgeladen oder gespeichert wird. Der Konverter funktioniert nach dem Laden offline, und Optionen können EntitĂ€ten dekodieren, numerischen und booleschen Text in reale Typen analysieren und Attribute ignorieren, wenn Sie nur die Elementdaten benötigen.
FĂŒgen Sie alle gut geformten XML-Dokumente in das Eingabefeld ein â mit oder ohne XML-Deklaration â oder klicken Sie auf Beispiel laden, um von einem realistischen Katalogbeispiel mit Attributen und verschachtelten Listen zu beginnen.
WĂ€hlen Sie 2-Space- oder 4-Space-EinrĂŒckung, entscheiden Sie, ob Attribute enthalten sind, und aktivieren Sie optional das Typparsen, um "44.95" und "true" in eine reelle Zahl und einen Booleschen Wert zu verwandeln.
Klicken Sie auf Konvertieren. Das XML wird zuerst analysiert und validiert - ein fehlerhaftes Markup wie ein nicht ĂŒbereinstimmendes oder nicht geschlossenes Tag wird mit einer klaren Nachricht gemeldet, damit Sie es beheben können.
Kopieren Sie die generierte JSON in Ihre Zwischenablage oder laden Sie sie als JSON-Datei herunter und legen Sie sie dann in Ihren Code, Anforderungstext oder Datenspeicher ab.
XML-Attribute werden als JSON-SchlĂŒssel mit einem konfigurierbaren PrĂ€fix (standardmĂ€Ăig) beibehalten, sodass bei der Konvertierung keine Daten verloren gehen
Wiederholte untergeordnete Elemente werden automatisch zu einem JSON-Array, wĂ€hrend ein einzelnes Vorkommen ein einfaches Objekt bleibt â und passt zur realen Struktur
CDATA-Blöcke werden wörtlich genommen und Standard plus numerische EntitĂ€ten (é) werden korrekt in ihre Zeichen dekodiert
Verwandeln Sie numerischen und booleschen Text wie "3.14" oder "false" in echte JSON-Nummern und Boolesche Zahlen oder behalten Sie alles als Zeichenfolgen - Ihre Wahl
Convert JSON to well-formed XML instantly. Map object keys to elements, @-prefixed keys to attributes and #text to content, expand arrays into repeated tags, and export minified or pretty-printed XML. 100% client-side.
Format, validate, and minify JSON data
Convert CSV data to JSON format with support for quoted fields, type inference, and various delimiters
0 comments
No comments yet. Be the first to share your thoughts!