0

Exemplu de document XML: Catalog valid cu spații de nume

Validați codul XML și fișierele de configurare pentru sintaxă și etichete închise offline.

Buy Me a Coffee at ko-fi.com
Procesare... 0%
Citirea etichetelor XML
Analizarea structurii prolog
Potrivirea schemelor XML
Verificarea spațiilor de nume
Arborele de validare

Rezultat

Această pagină deschide validatorul XML preîncărcat cu un document de catalog mic, bine format: un prolog XML, un element rădăcină care declară atât un spațiu de nume implicit, cât și o carte prefixată: spațiu de nume și un singur articol imbricat cu un titlu, autor și preț. Rezultatul trecerii de mai jos este calculat în momentul în care pagina se încarcă, folosind aceeași logică de potrivire a etichetelor ca orice fișier pe care îl inserați în sine.

Spațiile de nume sunt una dintre părțile cele mai predispuse la erori ale XML-ului scris de mână - o declarație xmlns lipsă, un prefix nepotrivit sau o greșeală de tipar două puncte pot sparge în tăcere un document care altfel arată bine. Acest exemplu declară în mod deliberat două spații de nume pe elementul rădăcină și utilizează în mod consecvent forma prefixată pe fiecare etichetă copil, care este modelul pe care se bazează încărcările utile SOAP reale, fluxurile RSS/Atom și formatele de configurare bazate pe XML.

Lipiți propriul XML în casetă pentru a-l verifica în același mod. Dacă o etichetă este lăsată neînchisă, o etichetă de închidere nu se potrivește cu cea care a fost deschisă sau un atribut citat lipsește citatul de închidere, validatorul raportează linia exactă - aceeași clasă de greșeală afișată pe pagina de presetare a erorilor de etichetă nepotrivită.