Es entsteht keine Auftragsverarbeitung deiner Datei-Inhalte. Du brauchst keinen AVV mit gottrix, um vertrauliche oder geschäftliche Dokumente zu verarbeiten.
Hosted in GermanyGlobal Content Delivery
Origin-Server bei Hetzner in Deutschland, weltweite Auslieferung über ein Content-Delivery-Netz. Deine Dateiinhalte werden dabei nie übertragen - sie verlassen dein Gerät nicht.
XML ist ein verbreitetes, hierarchisches Datenformat - typisch für RSS-Feeds, SOAP-APIs, Office-Dokumente, Konfigurationen und Datenaustausch zwischen Systemen. Für die Weiterverarbeitung in modernen Programmen und APIs ist JSON jedoch handlicher. Dieses Tool übersetzt die Baumstruktur des XML in ein gleichwertiges JSON-Objekt.
Dieses Tool parst dein XML komplett lokal in deinem Browser (fast-xml-parser, reines JavaScript). Verschachtelte Elemente werden zu verschachtelten Objekten, Attribute mit dem Präfix "@_" übernommen, sodass keine Information verloren geht. Ungültiges XML wird mit einer klaren Fehlermeldung abgewiesen. Nichts wird hochgeladen.
Begegnen wird dir das etwa beim Auswerten eines Nachrichten-Feeds, einer Sitemap, einer Bankauszug-Schnittstelle oder einer alten Datenexport-Vorgabe, die noch in spitzen Klammern denkt. Beachte beim Lesen des Ergebnisses eine Eigenheit: Tritt ein Kindelement nur einmal auf, entsteht ein einzelnes Objekt, bei Wiederholung dagegen eine Liste. Wer das im weiterverarbeitenden Code berücksichtigt, vermeidet überraschende Sonderfälle bei wechselnder Anzahl.
Technische Daten
Technische Daten
Eingabeformate
XML
Ausgabeformat
JSON
Stapelverarbeitung
Nein
Verarbeitung
Lokal im Browser (JavaScript)
Datei-Upload
Keiner
In 3 Schritten
XML-Datei ablegen oder auswählen.
Tool wandelt lokal um und rückt das JSON automatisch ein.
JSON-Datei herunterladen.
Grenzen: XML muss wohlgeformt sein (sonst klare Fehlermeldung). Attribute erhalten das Präfix "@_". Zahlen- und boolesch aussehender Text wird automatisch zu echten JSON-Zahlen/-Booleans erkannt; ein Datum bleibt Text, da XML kein eigenes Datumsformat kennt. Kommentare und Verarbeitungsanweisungen werden übersprungen. Gemischter Inhalt (Text neben Kind-Elementen) lässt sich nicht immer eindeutig abbilden. Namensräume bleiben als Präfix im Schlüssel.
Häufige Fragen
Wird meine Datei hochgeladen?
Nein. Die Umwandlung läuft komplett lokal im Browser - nichts wird gesendet.
Werden Attribute übernommen?
Ja. Attribute erscheinen im JSON mit dem Präfix "@_" vor dem Namen.
Was passiert bei ungültigem XML?
Du bekommst eine klare Fehlermeldung mit der Ursache - kein Absturz.
Kann ich das JSON kompakt statt eingerückt bekommen?
Die Ausgabe hier ist immer übersichtlich eingerückt. Für eine kompakte (minifizierte) Fassung reichst du das Ergebnis danach durch unser Tool JSON formatieren mit der Option Kompakt.
Nur mit deiner Zustimmung messen wir mit Cookies anonymisiert die Nutzung, um gottrix zu verbessern. Deine Dateien bleiben immer lokal auf deinem Gerät. Datenschutz