Middle
Mi a különbség a jól formázott XML és a érvényes XML között?
sobes.tech MI
Válasz az MI-től
Jól formált XML:
- Megfelel az XML szintaktikai szabályainak (például minden címke lezárva, helyesen beágyazva, csak egy gyökérelem).
- A parser sikeresen feldolgozhatja a dokumentumot.
Érvényes XML:
- Jól formált XML.
- Megfelel a dokumentumhoz kapcsolódó DTD vagy XML Schema által meghatározott szabályoknak.
- Ellenőrizve a adatstruktúrával, az elemek és attribútumok típusával való megfelelést.
Példa:
<!-- jól formált, de nem feltétlenül érvényes -->
<item>Név</item>
<!-- jól formált és érvényes (ha a DTD/Schema az 'item' elemet az 'id' attribútummal, egész típusúként határozza meg) -->
<item id="123">Más név</item>