„XSD” változatai közötti eltérés

[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
1 forrás archiválása és 0 megjelölése halott linkként. #IABot (v2.0beta10)
a Kurzív tartalmú zárójelek korr., ld.: WP:BÜ
98. sor:
* A W3C Ajánlás roppant nehezen olvasható. A felhasználók többsége a [http://www.w3.org/TR/xmlschema-0/ W3C által kiadott XML Schema Primer]-t használja.
* Az XSD-hez semmiféle formális matematikai specifikáció nem tartozik. Ennek hiányában nehéz a sémák kapcsolatairól beszélni, például belátni, hogy egy sémán végzett módosítás visszafelé kompatibilis.
* Az XSD-ben nem tudunk olyan megszorítást adni, amellyel azt várjuk el, hogy adott attribútum létezése vagy értéke függjön más attribútumok létezésétől vagy értékétől. (Ezek az ún. együttes előfordulás (''(co-occurrence)'') megkötések.
* Az XSD nem sok támogatást nyújt a rendezetlen adatok tárolására.
* A validációt és az augmentációt (típus információk és alapértelmezett értékek hozzáadása) együtt kezeli.
109. sor:
* A dokumentum tartalmára vonatkozó kijelentéseket tehetünk [[XPath|Xpath 2.0]] kifejezésekkel.
* Megadhatjuk, hogy mely adattípus ellen fogjuk validálni az adott elemet, az elem attribútumainak értéke alapján. ("feltételes típushozzárendelés")
* Helyettesítő elemeket (''(wildcard)'') adhatunk meg az elemekre és az attribútumokra egyaránt, amelyek az egész sémára vonatkoznak. Ezek segítségével később könnyen kiterjeszthetjük a sémát.
* Lazíthatunk a szabályokon úgy, hogy egyes külön kijelölt elemeknek nem kell a helyettesítő elemek által definiált szabályokra illeszkedniük.
 
A lap eredeti címe: „https://hu.wikipedia.org/wiki/XSD