Middle
Mis vahe on hästi vormindatud XML-il ja kehtival XML-il?
sobes.tech AI
Vastus AI-lt
Heas vormitud XML:
- Vastab XML-i süntaktilistele reeglitele (näiteks kõik sildid on suletud, õigesti sisestatud, ainult üks juurelement).
- Parsers saab edukalt dokumenti töödelda.
Kehtiv XML:
- On hästi vormitud XML.
- Vastab dokumendiga seotud DTD või XML Schema määratletud reeglitele.
- Kontrollitakse andmestruktuuri, elementide ja atribuutide tüüpide vastavust.
Näide:
<!-- hästi vormitud, kuid mitte tingimata kehtiv -->
<item>Nimi</item>
<!-- hästi vormitud ja kehtiv (kui DTD/Schema määratleb 'item' elemendi 'id' atribuudiga, mis on täisarv) -->
<item id="123">Teine nimi</item>