XML neatbilstoša taga kļūdas piemērs: nepareizs aizvēršanas tags
Validējiet XML kodu un konfigurācijas failus sintaksei un slēgtajiem tagiem bezsaistē.
Rezultāts
Šajā lapā tiek atvērts XML pārbaudītājs, kas ir iepriekš ielādēts ar īsu piezīmju dokumentu, kurā ir reāla, izplatīta kļūda: elements <message> ir aizvērts ar </date>, nevis </message>, kas, visticamāk, ir kopēšanas-ielīmēšanas lappuse no tuvējā lauka rediģēšanas. Tālāk norādītā nesekmīgā pārbaude tiek aktivizēta brīdī, kad lapa tiek ielādēta, un tiek ziņots gan par to, kur tika atrasts neatbilstošais tags, gan kur sākotnēji tika atvērts tags, kam tas bija jāaizver.
Neatbilstošs beigu tags ir viens no visizplatītākajiem veidiem, kā XML tiek pārtraukts reālajā pasaulē, jo īpaši dokumentos, kas rediģēti manuāli vai ģenerēti, izmantojot virkņu savienošanu, nevis pareizu serializatoru: katru otro tagu failā var izveidot perfekti, un viens nepareizs beigu tags jebkurā vietā joprojām padara visu dokumentu nederīgu, jo XML prasa stingru, labi ligzdotu koku bez izņēmumiem.
Aizstājiet paraugu ar savu XML, lai redzētu to pašu tagu atbilstības pārbaudi, kas tam ir piemērota, tostarp rindu numurus gan neatbilstībai, gan oriģinālajam sākuma tagam. Salīdziniet to ar iepriekš iestatīto xml-document-example, lai redzētu tādu pašu dokumenta formu ar katru pareizi aizvērtu un tīri izietu tagu.