XML-Parser

XML-Dokumente sofort formatieren, validieren und abfragen. Angetrieben von nativen Browser-APIs für maximale Geschwindigkeit und Datenschutz.

Formatieren & Minifizieren XPath-Abfragen Validierung

Verwendung des XML-Parsers

1

XML einfügen

Kopieren Sie Ihren XML-Inhalt in das Eingabefeld oder klicken Sie auf Beispiel-XML laden.

2

Formatieren & Validieren

Verwenden Sie Formatieren zum Verschönern, Minifizieren zum Komprimieren oder Validieren zum Prüfen auf Fehler.

3

Mit XPath abfragen

Geben Sie einen XPath-Ausdruck ein und klicken Sie auf XPath ausführen, um bestimmte Knoten zu extrahieren.

Was ist XML?

XML (eXtensible Markup Language) ist eine Auszeichnungssprache, die eine Reihe von Regeln für die Kodierung von Dokumenten in einem Format definiert, das sowohl menschen- als auch maschinenlesbar ist. Es wird häufig für Konfigurationsdateien, Datenaustausch (SOAP, RSS, Atom) und Dokumentenspeicherung verwendet.

Wichtige XML-Eigenschaften

Selbstbeschreibend

XML verwendet benutzerdefinierte Tags zur Beschreibung der Datenstruktur, sodass Inhalt und Hierarchie auf einen Blick verständlich sind.

Plattformunabhängig

Als reiner Text funktioniert XML auf allen Plattformen, Programmiersprachen und Systemen ohne Kompatibilitätsprobleme.

Erweiterbar

Sie können eigene Tags und Dokumentstrukturen mit DTD oder XML-Schema definieren, die zu jedem Datenmodell passen.

Häufig gestellte Fragen

Was ist der Unterschied zwischen wohlgeformtem und gültigem XML?

Wohlgeformtes XML folgt den grundlegenden Syntaxregeln von XML (korrekte Verschachtelung, schließende Tags, einzelnes Wurzelelement). Gültiges XML ist wohlgeformt UND entspricht einem Schema (DTD, XSD), das die zulässige Struktur und Datentypen definiert.

Validiert dieses Tool gegen ein XSD-Schema?

Nein, dieses Tool prüft nur auf Wohlgeformtheit (Syntaxkorrektheit). Schemabasierte Validierung gegen DTD oder XSD wird im Browser nativ nicht unterstützt.

Welche XPath-Version wird unterstützt?

Die native document.evaluate()-Methode des Browsers unterstützt XPath 1.0. Dies deckt die meisten gängigen Abfragen ab, einschließlich Achsen, Prädikate und Funktionen wie contains(), text() und @attribute.