Indholdsfortegnelse:
Definition - Hvad betyder XML-skema?
Et XML-skema er det strukturelle layout af et XML-dokument, udtrykt i form af begrænsninger og indhold af dokumentet. Begrænsninger udtrykkes ved hjælp af en kombination af følgende:
- Grammatiske regler for rækkefølgen af elementer
- Datatyper, der styrer et element og en indholdsattribut
- Boolsk forudsiger, at indholdet skal tilfredsstille
- Specialiserede regler inklusive unikke og referencemæssige integritetsbegrænsninger
Techopedia forklarer XML-skema
XML-skemaer udtrykkes ved hjælp af DTD-sprog (Document Type Definition), der er hjemmehørende i XML-specifikationen, men med en ret begrænset kapacitet. Et XML-dokument kan tilknyttes et schemasprog, enten ved markering i XML-dokumentet eller på nogle eksterne måder.
Processen med at kontrollere, om et XML-dokument overholder et skema kaldes validering. XML-dokumenter er gyldige, hvis de opfylder skemakrav, som de er knyttet til, herunder begrænsninger som:
- Struktur som specificeret af en syntax med almindeligt udtryk
- Krav til fortolkning af karakterdata
- Elementer og attributter, der skal inkluderes sammen med deres tilladte struktur