XML validerer
Brug vores XML-verifikator til at gennemføre en syntakskontrol af dit XML.
Et format korrekt XML-dokument
En syntaks korrekt XML-dokument kaldes "format korrekt".
Syntaksreglerne er beskrevet i de tidligere kapitler:
- XML-dokumentet skal have en rod-element
- XML-elementer skal have afsluttende mærker
- XML-mærker er følsomme for store og små bogstaver
- XML-elementer skal være korrekt indlejret
- XML-attributværdier skal være i anførsel
<?xml version="1.0" encoding="UTF-8"?> <note> <to>George</to> <from>John</from> <heading>Reminder</heading> <body>Don't forget the meeting!</body> </note>
XML-fejl vil afslutte din program
Fejl i XML-dokumenter vil afslutte din XML-applikation.
W3C XML-standarden kræver, at programmet stopper behandlingen af XML-dokumentet, hvis det opdager fejl. Grundet er, at XML-software skal være let, hurtig og have god kompatibilitet.
HTML-browsere kan vise HTML-dokumenter med fejl (f.eks. manglende afsluttende mærker).
Fejl er ikke tilladt i XML.
Gennemfør en syntakskontrol af dit XML
For at hjælpe dig med at gennemføre en syntakskontrol af XML, har vi oprettet en XML-verifikator.
Gennemfør en syntakskontrol af dette korrekte XML:
Gennemfør en syntakskontrol af dette forkerte XML:
Prøv at gennemføre en syntakskontrol af dit eget XML:
Et gyldigt XML-dokument
En "format korrekt" XML-dokument adskiller sig fra et "gyldigt" XML-dokument.
En 'gyldig' XML-dokument skal være korrekt formateret. Derudover skal det også opfylde dokumenttype definitionen.
Der er to forskellige dokumenttype definitioner, der kan bruges sammen med XML:
- DTD - Oprindelig dokumenttype definition
- XML Schema - En XML-baseret erstatning for DTD
Dokumenttype definition (DTD) definerer reglerne for XML-dokumenter samt gyldige elementer og egenskaber.