a11y.skipToMainContent
1

XML Validator

Fügen Sie XML ein, um die Gutformigkeit zu überprüfen, einen analysierten Strukturbaum zu sehen und Fehler mit genauen Zeilennummern zu erkennen. Pretty-print chaotisch XML mit einem Klick.

More options
Was this tool helpful?
Send output to:
Advertisement

How to use XML Validator

  1. Fügen Sie Ihr XML in den Eingabetextbereich ein.
  2. Klicken Sie auf XML validieren, um die Wohlformigkeit zu überprüfen.
  3. Zeigen Sie den Pass/Fail-Status, die Anzahl der Elemente und den Strukturbaum an.
  4. Klicken Sie optional auf Pretty-print, um chaotisches XML neu zu formatieren.

What is XML Validator?

Ein XML-Validator überprüft, ob Ihr XML-Dokument gut geformt ist - dass Tags richtig verschachtelt sind, Attribute zitiert werden und die Struktur XML-Syntaxregeln folgt. Dieses Tool verwendet den eingebauten XML-Parser Ihres Browsers (DOMParser), so dass die Validierung sofort erfolgt und Ihre Daten Ihr Gerät niemals verlassen.

Über den Pass/Fail-Check hinaus erhalten Sie einen visuellen Strukturbaum, der jedes Element, seine Attribute und Textinhalte zeigt - hilfreich, um die Form von komplexem XML zu verstehen. Wenn das Dokument Fehler aufweist, teilt Ihnen der Parser die genaue Zeilennummer mit, bei der das Problem auftritt. Der Pretty-Print-Button reformiert unordentliches, verkleinertes oder einzeiliges XML in eingerückte, lesbare Form.

Advertisement

FAQ

Was bedeutet "gut geformt"?
Gut gebildetes XML folgt grundlegenden Syntaxregeln: Alle Tags sind geschlossen, richtig verschachtelt, Attribute werden zitiert und es gibt genau ein Wurzelelement. Es validiert NICHT gegen ein Schema wie DTD oder XSD.
Validiert dies gegen ein DTD- oder XSD-Schema?
Nein - dieses Tool überprüft nur die Wohlformigkeit, nicht die Gültigkeit des Schemas. Für die DTD/XSD-Validierung benötigen Sie ein dediziertes XML-Validator-Tool oder eine IDE.
Kann es große XML-Dateien verarbeiten?
DOMParser kann XML bis zu mehreren Megabyte verarbeiten. Sehr große Dateien können im Browser langsam analysiert werden - verwenden Sie einen Desktop-XML-Editor für Dateien über 10 MB.
Was macht Pretty-Print?
Es schaltet das gesamte XML-Dokument mit einem konsistenten Abstand erneut ein, so dass es leicht zu lesen ist. Es normalisiert auch selbstschließende Tags und fügt die XML-Deklaration erneut hinzu, wenn sie fehlt.

Related tools

Author

MW
Marcus Webb"The DevTool Craftsman"

Full-Stack Developer & Tools Architect

Marcus has been writing code since the dial-up era. He has contributed to open-source developer tools, built CI/CD pipelines for startups, and debugged production incidents at 3 AM more times than he would like to admit. His philosophy is that the best developer tool is the one that gets out of your way, and he writes about practical tooling that helps teams ship faster with fewer headaches.

Advertisement