Sisällysluettelo:
Määritelmä - Mitä XML-kaava tarkoittaa?
XML-skeema on XML-asiakirjan rakenteellinen asettelu, joka ilmaistaan rajoituksina ja asiakirjan sisällönä. Rajoitukset ilmaistaan seuraavien yhdistelmällä:
- Alkijärjestystä koskevat grammaattiset säännöt
- Elementtiä ja sisältömääritteitä koskevat tietotyypit
- Boolen predikoi, että sisällön on täytettävä
- Erikoistuneet säännöt, mukaan lukien ainutlaatuisuus ja viiteelliset eheysrajoitukset
Techopedia selittää XML-skeeman
XML-kaaviot ilmaistaan käyttämällä Document Type Definition (DTD) -kieltä, joka on kotoisin XML-määritelmään, mutta jolla on melko rajalliset mahdollisuudet. XML-dokumentti voidaan liittää kaavakieleen joko merkitsemällä XML-asiakirjaan tai käyttämällä jotakin ulkoista keinoa.
Prosessia, jossa tarkistetaan, noudattaako XML-asiakirja kaavaa, kutsutaan validoinniksi. XML-asiakirjat ovat kelvollisia, jos ne täyttävät sille asetetut skeemavaatimukset, mukaan lukien seuraavat rajoitukset:
- Säännöllisen lausekkeen syntaksin määrittelemä rakenne
- Merkkitietojen tulkintaa koskevat vaatimukset
- Sisällytettävät elementit ja määritteet niiden sallitun rakenteen ohella
