Command Palette

Search for a command to run...

XM

XML-zu-JSON-Konverter

Konvertieren Sie XML sofort in sauberes, gültiges JSON - verarbeitet Attribute, verschachtelte Elemente, wiederholte Tags und CDATA

Indent:
Category:data
Mode:Offline
Version:1.0.0
Access:Free

Was ist XML zu JSON-Konverter?

XML to JSON Converter interface on Toolz.dev - Convert XML to clean, valid JSON instantly - handles attributes, nested elements, repeated tags, and CDATA

XML to JSON Converter transformiert jedes XML-Dokument in äquivalentes, wohlgeformtes JSON Fügen Sie eine XML-Nutzlast ein - eine SOAP-Antwort, einen RSS-Feed, eine Konfigurationsdatei, einen API-Export - und erhalten Sie wieder sauberes, eingerücktes JSON, das Elemente Schlüsseln zuordnet, Arrays wiederholt Tags und Attribute zu vorfixierten Eigenschaften, bereit zur Verwendung in JavaScript, einem REST-Client oder einer Datenpipeline.

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 in Ihrem Browser zu 100% mit einem abhängigkeitsfreien Parser - kein DOMParser, kein Server-Roundtrip. XML-Dokumente tragen häufig interne Identifikatoren, Kundendatensätze oder Integrationsnutzlasten, sodass nichts, was Sie einfügen, hochgeladen oder gespeichert wird. Der Konverter funktioniert offline, sobald er geladen ist, und mit Optionen können Sie Entitäten dekodieren, numerischen und booleschen Text in reale Typen analysieren und Attribute ignorieren, wenn Sie nur die Elementdaten benötigen.

XML - und JSON-Modelldaten unterschiedlich, so dass jede Konvertierung Entscheidungen treffen muss, und zu wissen, welche gemacht wurden, erspart später Verwirrung Attribute und untergeordnete Elemente teilen sich einen Namensraum in JSON, aber nicht in XML, daher werden Attribute vorangestellt, um sie unterscheidbar zu halten Wiederholte Elemente werden zu Arrays, aber ein einzelnes Vorkommen ist von Natur aus mehrdeutig: XML kann nicht sagen, ob ein Element eine Liste von einem oder einem einfachen Wert ist, weshalb ein Dokument, das normalerweise mehrere Einträge hat, anders konvertieren kann, wenn es zufällig eine Elementreihenfolge innerhalb von Arrays behält und zwischen unterschiedlich benannten Geschwistern verloren geht, da JSON-Objekte durch Spezifikation nicht geordnet sind Kommentare und Verarbeitungsanweisungen fallen gelassen werden Namensräume als wörtliche Präfixe beibehalten.

Wie verwende ich XML zu JSON-Konverter?

1

Füge dein XML ein

Fügen Sie jedes wohlgeformte XML-Dokument 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 aus zu beginnen.

2

Wählen Sie Ihre Optionen

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.

3

umwandeln

Klicken Sie auf Konvertieren. Das XML wird zuerst analysiert und validiert - fehlerhaftes Markup wie ein nicht übereinstimmendes oder nicht geschlossenes Tag wird mit einer klaren Nachricht gemeldet, damit Sie es beheben können.

4

Kopieren oder laden Sie den JSON herunter

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.

Hauptmerkmale

Attribute-H

XML-Attribute werden als JSON-Schlüssel mit einem konfigurierbaren Präfix (standardmäßig) beibehalten, sodass bei der Konvertierung keine Daten verloren gehen

Smart Array-Erkennung

Wiederholte untergeordnete Elemente werden automatisch zu einem JSON-Array, während ein einzelnes Ereignis ein einfaches Objekt bleibt - passend zur realen Struktur

CD-Daten und Entitätsunterstützung

CDATA-Blöcke werden wörtlich genommen und Standard plus numerische Entitäten (é) werden korrekt in ihre Zeichen dekodiert

Optionales Parsen

Verwandeln Sie numerische und boolesche Texte wie "3.14" oder "falsch" in echte JSON-Zahlen und Booleschen oder behalten Sie alles als Zeichenfolgen bei - Ihre Wahl

Frequently Asked Questions

Fügen Sie Ihr XML in das Eingabefeld ein und klicken Sie auf Konvertieren Das Tool analysiert das XML, konvertiert es in JSON mit der von Ihnen gewählten Einrückung und den Optionen und lässt Sie das Ergebnis kopieren oder herunterladen Verarbeitung ist 100% im Browser - nichts wird hochgeladen.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

xml to jsonxml to json converterconvert xml to jsonxml jsonxml parserxml to json onlinesoap to jsonrss to jsonxml converteronline xml to json converter