XML Missmatched Tag Error Exempel: Fel stängningstagg
Validera XML-kod och konfigurationsfiler för syntax och stängda taggar offline.
Resultat
Den här sidan öppnar XML-validatorn förladdad med ett kort anteckningsdokument som innehåller ett verkligt, vanligt misstag: <message>-elementet stängs med </date> istället för </message>, troligtvis en kopia-klistra in lapp från redigering av ett närliggande fält. Den misslyckade kontrollen nedan körs live i samma ögonblick som sidan laddas och rapporterar både var den felaktiga taggen hittades och var taggen den skulle ha stängts ursprungligen öppnades.
En felaktig stängningstagg är ett av de vanligaste sätten att bryta XML i verkligheten, särskilt i dokument som redigeras för hand eller genereras av strängsammansättning snarare än en korrekt serialiserare: varannan tagg i filen kan utformas perfekt, och en enda felaktig stängningstagg var som helst ogiltigförklarar fortfarande hela dokumentet, eftersom XML kräver ett strikt, utan undantagsträd.
Byt ut exemplet med din egen XML för att se samma taggmatchningskontroll tillämpad på den, inklusive radnummer för både felmatchningen och den ursprungliga öppningstaggen. Jämför det med förinställningen xml-document-example för att se samma form av dokument med varje tagg korrekt stängd och passerar rent.