XML Validator
XML-Wohlgeformtheit online prüfen. Nicht geschlossene Tags und Syntaxfehler erkennen.
Über dieses Tool
Der XML Validator prüft, ob Ihr XML-Dokument gemäß der XML-Spezifikation wohlgeformt ist. Er erkennt gängige Fehler wie nicht geschlossene Tags, nicht übereinstimmende Elementnamen, ungültige Zeichenverwendung und fehlende Root-Elemente.
Die Fehlerausgabe enthält die Zeilennummer und einen Kontext-Ausschnitt, damit Sie das Problem schnell finden und beheben können. Die Validierung erfolgt über den im Browser integrierten DOMParser — es wird kein XML an einen Server gesendet. Dieses Tool prüft nur die Wohlgeformtheit, nicht die Schema-Gültigkeit (XSD oder DTD).
Anleitung
- Fügen Sie Ihr XML in das Eingabefeld ein oder klicken Sie auf Sample (Valid) oder Sample (Errors), um ein Beispiel zu laden.
- Klicken Sie auf Validate, um die Prüfung durchzuführen.
- Werden Fehler gefunden, werden die Fehlermeldung und die Zeilennummer zusammen mit einem Kontext-Ausschnitt angezeigt.
- Beheben Sie das Problem in Ihrem XML-Editor und validieren Sie erneut, bis 'Valid XML' angezeigt wird.
Anwendungsfälle
Backend-Entwickler validieren XML-API-Dokumente vor dem Deployment, um Parsing-Fehler in der Produktion zu vermeiden. Data Engineers, die XML-Feeds verarbeiten, validieren Beispiele, um die strukturelle Integrität sicherzustellen. Front-End-Entwickler, die SVG einbetten, validieren Snippets, bevor sie sie in HTML einfügen. Jeder, der XML-Konfigurationsdateien bearbeitet, nutzt dies, um Tippfehler vor dem Neustart eines Dienstes zu erkennen.
Häufige Fragen
- Was bedeutet Wohlgeformtheit? — Ein wohlgeformtes XML-Dokument folgt den grundlegenden XML-Syntaxregeln: ein Root-Element, korrekt verschachtelte und geschlossene Tags, in Anführungszeichen gesetzte Attribute und keine unzulässigen Zeichen. Wohlgeformtheit ist eine Voraussetzung für die Schema-Validierung.
- Validiert dies gegen XSD- oder DTD-Schemas? — Nein. Dieses Tool prüft nur die strukturelle Wohlgeformtheit. Für XSD- oder DTD-Validierung verwenden Sie einen vollständigen XML-Prozessor wie Saxon oder ein IDE-Plugin.
- Wird mein XML an einen Server gesendet? — Nein. Der im Browser integrierte DOMParser übernimmt die gesamte Validierung lokal. Ihr XML verlässt niemals Ihr Gerät.