Chyba XML Mismatched Tag Chyba Příklad: Chybná uzavírací značka
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 dokumentem s krátkou poznámkou, který obsahuje skutečnou, běžnou chybu: prvek <message> je uzavřen s </date> namísto </message>, což je pravděpodobně kopírování a vkládání z úpravy blízkého pole. Níže uvedená neúspěšná kontrola se spustí v okamžiku načtení stránky a oznámí, kde byla nalezena neshodující se značka a kde byla původně otevřena značka, kterou měla zavřít.
Neodpovídající uzavírací značka je jedním z nejběžnějších způsobů porušení XML v reálném světě, zejména v dokumentech upravovaných ručně nebo generovaných zřetězením řetězců spíše než řádným serializátorem: každá další značka v souboru může být dokonale vytvořena a jediná nesprávná uzavírací značka kdekoli stále znehodnocuje celý dokument, protože XML vyžaduje přísný, dobře vnořený strom bez výjimek.
Nahraďte ukázku svým vlastním XML, abyste viděli stejnou kontrolu shody značek, která byla na ni použita, včetně čísel řádků jak pro neshodu, tak pro původní úvodní značku. Porovnejte jej s přednastavením xml-document-example, abyste viděli stejný tvar dokumentu s každou značkou správně uzavřenou a čistě procházející.