XML-i mittesobiva sildi vea näide: vale sulgemissilt
Kinnitage XML-kood ja konfiguratsioonifailid süntaksi ja suletud siltide jaoks võrguühenduseta.
Tulemus
See leht avab XML-i validaatori, mis on eellaaditud lühikese märkmedokumendiga, mis sisaldab tõelist, levinud viga: element <message> suletakse </message> asemel </date>-ga, mis on tõenäoliselt lähedal asuva välja redigeerimisel tekkinud kopeerimis-kleebi libisemine. Allolev ebaõnnestunud kontroll käivitub lehe laadimise hetkel ja annab aru, kus sobimatu silt leiti ja kus märgend, mille see oleks pidanud sulgema, algselt avati.
Sobimatu sulgemismärgend on üks levinumaid viise, kuidas XML reaalses maailmas katkeb, eriti käsitsi redigeeritud või stringide ühendamise, mitte korraliku jadajadamise teel genereeritud dokumentides: faili iga teise sildi saab suurepäraselt moodustada ja üksainus vale sulgev silt muudab siiski kogu dokumendi kehtetuks, sest XML nõuab ranget, hästi pesastatud puud ilma eranditeta.
Asendage näidis oma XML-iga, et näha sama sildi sobitamise kontrolli, mis hõlmab nii mittevastavuse kui ka algse avamärgendi ridade numbreid. Võrrelge seda eelseadistusega xml-document-example, et näha sama dokumendi kuju, kui iga silt on õigesti suletud ja läbib puhtalt.