XML-vastaava tagivirhe Esimerkki: Väärä sulkemistunniste
Vahvista XML-koodi ja määritystiedostot syntaksia ja suljettuja tunnisteita varten offline-tilassa.
Tulos
Tämä sivu avaa XML-validaattorin, joka on esiladattu lyhyellä muistiinpanoasiakirjalla, joka sisältää todellisen, yleisen virheen: <message>-elementti on suljettu </date>-merkillä </message>:n sijaan, mikä todennäköisesti on läheisen kentän muokkausvirhe. Alla oleva epäonnistunut tarkistus käynnistyy heti, kun sivu latautuu, ja se raportoi sekä siitä, mistä yhteensopimaton tagi löydettiin ja missä tagi, jonka sen olisi pitänyt sulkea, alun perin avattiin.
Yhteensopimaton lopetustunniste on yksi yleisimmistä tavoista, joilla reaalimaailman XML katkaistaan, erityisesti asiakirjoissa, jotka on muokattu käsin tai luotu merkkijonojen ketjutuksella oikean serialisaattorin sijaan: tiedoston jokainen toinen tagi voidaan muodostaa täydellisesti, ja yksittäinen väärä lopputunniste missä tahansa mitätöi koko asiakirjan, koska XML vaatii tiukan, hyvin sisäkkäisen puun ilman poikkeuksia.
Korvaa näyte omalla XML-tiedostollasi, jotta näet samat tunnisteiden täsmäytystarkistukset, jotka sisältävät sekä ristiriidan että alkuperäisen avaustunnisteen rivinumerot. Vertaa sitä xml-document-example -esiasetukseen nähdäksesi samanlaisen asiakirjan muodon, kun jokainen tunniste on suljettu oikein ja kulkee siististi.