Svaki XML dokument mora da bude dobro formiran, a to znači da mora
da zadovlji određene uslove. Neki od tih uslova su:
- Svaka početna etiketa, osim etiketa praznih elemenata, mora da
ima završnu etiketu;
- Sadržaji elemenata ne mogu da se preklapaju;
- Dokument može da ima samo jedan koreni element;
- Vrednosti atributa moraju biti unutar navodnika;
- Jedan element ne može imati dva atributa s istim imenom;
- Komentari i instrukcije za obradu ne mogu se navoditi unutar
etikete;
- Karakteri < i & ne smeju se pojavljivati
unutar vrednosti atributa ni unutar karakterskog sadržaja elemenata.
XML parser je program koji otkriva greške u formiranju XML
dokumenta i izveštava o njima. Zadatak XML paresera nije da te greške
ispravlja niti da pokuša da protumači šta je autor, u stvari, mislio.
|