XML dokumento pavyzdys: galiojantis katalogas su vardų erdvėmis
Patvirtinkite sintaksės ir uždarų žymų XML kodą ir konfigūracijos failus neprisijungę.
Rezultatas
Šiame puslapyje atidaromas XML tikrinimo įrankis, iš anksto įkeltas su nedideliu, gerai suformuotu katalogo dokumentu: XML prologas, šakninis elementas, deklaruojantis numatytąją vardų erdvę ir prefikso knygą: vardų erdvę ir vieną įdėtą elementą su pavadinimu, autoriumi ir kaina. Toliau pateiktas praėjimo rezultatas apskaičiuojamas, kai įkeliamas puslapis, naudojant tą pačią žymų atitikimo logiką, kaip ir bet kuriame faile, kurį įklijuojate patys.
Vardų erdvės yra viena iš labiausiai klaidų linkusių ranka parašyto XML dalių – trūkstama xmlns deklaracija, nesutampantis priešdėlis arba dvitaškio rašybos klaida gali tyliai sulaužyti dokumentą, kuris kitu atveju atrodo gerai. Šis pavyzdys sąmoningai deklaruoja dvi vardų sritis šakniniame elemente ir nuosekliai naudoja priešdėlinę formą kiekvienoje antrinėje žymoje, kuri yra tikroji SOAP naudingoji apkrova, RSS / Atom informacijos santraukos ir XML pagrįsti konfigūracijos formatai.
Įklijuokite savo XML į laukelį, kad jį patikrintumėte taip pat. Jei žyma paliekama neuždaryta, baigiamoji žyma nesutampa su atidaryta žyma arba cituojamame atribute trūksta pabaigos kabutės, tikrintuvas praneša tikslią eilutę – tą pačią klaidos klasę, kuri rodoma iš anksto nustatytame nesutampančios žymos klaidos puslapyje.