XML Validator
Použijte náš XML validátor ke kontrole syntaxe vašeho XML.
Dobře vytvořené dokumenty XML
XML dokument se správnou syntaxí se nazývá „dobře vytvořený“.
Pravidla syntaxe byla popsána v předchozích kapitolách:
- Dokumenty XML musí mít kořenový element
- Prvky XML musí mít uzavírací značku
- XML tagy rozlišují velká a malá písmena
- Prvky XML musí být správně vnořeny
- Hodnoty atributů XML musí být uvedeny v uvozovkách
<?xml version="1.0" encoding="UTF-8"?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
Chyby XML vás zastaví
Chyby v dokumentech XML zastaví vaše aplikace XML.
Specifikace W3C XML uvádí, že program by měl přestat zpracovávat dokument XML, pokud najde chybu. Důvodem je, že XML software by měl být malý, rychlý a kompatibilní.
Prohlížeče HTML mohou zobrazovat dokumenty HTML s chybami (jako jsou chybějící koncové značky).
U XML nejsou chyby povoleny.
Syntaxe – zkontrolujte svůj XML
Abychom vám pomohli s kontrolou syntaxe XML, vytvořili jsme validátor XML.
Pokuste se zkontrolovat syntaxi správného XML:
Pokuste se zkontrolovat syntaxi nesprávného XML:
Zkuste zkontrolovat syntaxi svého vlastního XML:
Platné dokumenty XML
"Dobře vytvořený" dokument XML není totéž jako "platný" dokument XML.
"Platný" dokument XML musí být dobře vytvořen. Kromě toho musí odpovídat definici typu dokumentu.
Existují dvě různé definice typu dokumentu, které lze použít s XML:
- DTD – původní definice typu dokumentu
- XML schéma - XML-založená alternativa k DTD
Definice typu dokumentu definuje pravidla a právní prvky a atributy pro dokument XML.