XML-Eingabe

Baumausgabe

Wenn Sie schon einmal eine große XML-Datei geöffnet und auf eine Wand aus spitzen Klammern gestarrt haben, kennen Sie das Problem. Die XML-Spezifikation ist flexibel genug, um fast alles zu beschreiben, aber diese Flexibilität bedeutet, dass Dokumente schnell tief verschachtelt werden. Dieser Baum-Viewer nimmt Ihr rohes XML, parst es mit der browsereigenen DOMParser-API und rendert einen aufklappbaren Baum, der jedes Element, Attribut und jeden Textknoten auf einen Blick zeigt.

So verwenden Sie den XML-Baumansicht

1

Ihr XML einfügen

Kopieren Sie ein beliebiges XML-Dokument und fügen Sie es in die Eingabe ein. Die Baumansicht rendert automatisch für kleine und große XML-Dokumente.

2

Den Baum erkunden

Klicken Sie auf einen Knoten, um ihn ein- oder auszuklappen. Der Baum zeigt Elemente, Attribute und Textknoten in einer übersichtlichen hierarchischen Struktur.

3

Navigieren und prüfen

Nutzen Sie den Baum, um die XML-Struktur zu verstehen, bestimmte Elemente zu finden oder die Dokumenthierarchie zu prüfen, bevor Sie sie programmatisch verarbeiten.

Beispiel XML-Struktur

Beispiel: Produktkatalog XML

XML-Eingabe:

<catalog>
  <product id="1">
    <name>Widget Pro</name>
    <price currency="USD">29.99</price>
    <stock>150</stock>
  </product>
</catalog>

Gerenderte Baumstruktur:

catalog
└─ product [id="1"]
   ├─ name: "Widget Pro"
   ├─ price [currency="USD"]: "29.99"
   └─ stock: "150"

Häufig gestellte Fragen

Werden meine XML-Daten an einen Server gesendet?

Nein. Alles passiert lokal in Ihrem Browser mit der nativen DOMParser-API. Ihr XML verlässt nie Ihren Rechner — überprüfbar im Netzwerk-Tab Ihres Browsers.

Was passiert, wenn mein XML Fehler enthält?

Der Browser-Parser erkennt das Problem und das Tool zeigt eine Fehlermeldung mit Details. Im Gegensatz zu JSON ist XML streng bei Wohlgeformtheit — jedes öffnende Tag braucht ein schließendes Tag, Attribute müssen in Anführungszeichen stehen, und Sonderzeichen müssen escaped werden. Die W3C-Wohlgeformtheitsregeln decken die vollständige Liste ab.

Wie große XML-Dateien kann ich anzeigen?

Es gibt kein festes Limit vom Tool selbst — es hängt vom verfügbaren Speicher Ihres Browsers ab. Dateien bis 10-15 MB funktionieren in Chrome und Firefox problemlos. Für sehr große Dokumente empfiehlt sich ein Desktop-Tool wie XMLStarlet.

Kann ich SOAP- oder WSDL-Antworten damit anzeigen?

Auf jeden Fall. SOAP-Envelopes und WSDL-Definitionen sind einfach XML-Dokumente und werden perfekt als Baum dargestellt. Oft der schnellste Weg, die Struktur einer unbekannten Webservice-Antwort zu verstehen.

Verwandte Tools