Příklad dokumentu XML: Platný katalog s jmennými prostory
Ověřte kód XML a konfigurační soubory pro syntaxi a uzavřené značky offline.
Výsledek
Tato stránka otevře validátor XML s předinstalovaným malým, dobře vytvořeným katalogovým dokumentem: prolog XML, kořenový prvek, který deklaruje výchozí jmenný prostor i knihu s předponou: jmenný prostor, a jednu vnořenou položku s názvem, autorem a cenou. Níže uvedený výsledek průchodu se vypočítá v okamžiku načtení stránky pomocí stejné logiky porovnávání značek jako jakýkoli soubor, který do sebe vložíte.
Jmenné prostory jsou jednou z částí ručně psaného XML náchylnější k chybám – chybějící deklarace xmlns, neodpovídající předpona nebo překlep s dvojtečkou mohou tiše narušit dokument, který jinak vypadá dobře. Tento příklad záměrně deklaruje dva jmenné prostory v kořenovém elementu a používá předponou konzistentně na každé podřízené značce, což je vzor, na který se spoléhají skutečné užitečné zatížení SOAP, kanály RSS/Atom a konfigurační formáty založené na XML.
Vložte svůj vlastní XML do pole a zkontrolujte jej stejným způsobem. Pokud je značka ponechána neuzavřená, uzavírací značka neodpovídá té, která byla otevřena, nebo u atributu v uvozovkách chybí její závěrečná uvozovka, validátor oznámí přesný řádek – stejnou třídu chyb jako na stránce s přednastavenou chybou značky nesoulad.