Esimerkki XML-dokumentista: Kelvollinen katalogi nimiavaruuksilla
Vahvista XML-koodi ja määritystiedostot syntaksia ja suljettuja tunnisteita varten offline-tilassa.
Tulos
Tämä sivu avaa XML-validaattorin, johon on esiladattu pieni, hyvin muotoiltu luettelodokumentti: XML-prolog, juurielementti, joka ilmoittaa sekä oletusnimiavaruuden että etuliitteen sisältävän kirjan: nimiavaruuden, ja yhden sisäkkäisen kohteen otsikolla, tekijällä ja hinnalla. Alla oleva läpäisytulos lasketaan sivun latautumishetkellä käyttäen samaa tunnisteiden täsmäytyslogiikkaa kuin mikä tahansa tiedosto, jonka liität itse.
Nimiavaruudet ovat yksi käsin kirjoitetun XML:n virhealttiimmista osista – puuttuva xmlns-ilmoitus, yhteensopimaton etuliite tai kaksoispisteen kirjoitusvirhe voivat rikkoa asiakirjan, joka muuten näyttää hyvältä. Tämä esimerkki ilmoittaa tarkoituksella kaksi nimiavaruutta juurielementissä ja käyttää etuliitemuotoa johdonmukaisesti jokaisessa alatunnisteessa, joka on malli, johon todelliset SOAP-hyötykuormat, RSS/Atom-syötteet ja XML-pohjaiset konfigurointimuodot luottavat.
Liitä oma XML ruutuun tarkistaaksesi sen samalla tavalla. Jos tunniste jätetään sulkematta, sulkeva tagi ei vastaa avattua tai lainatun attribuutin sulkeva lainaus puuttuu, validaattori raportoi tarkan rivin – sama virheluokka, joka näkyy esiasetussivulla mismatched-tag-error.