XML Schema Definition (XSD), ofte kaldet XML Schema, er en anbefalet standard fra World Wide Web Consortium (W3C), der specificerer, hvordan man formelt beskriver i XML-dokument. Det kan bruges af programmører til at elementindholdet i et dokument for at sikre, at det overholder beskrivelsen af elementet, det er placeret i.
XML Schema Definition (XSD) | |
Filendelse: | .xsd |
---|---|
: | application/xml, text/xml |
Formattype: | XML-skemasprog |
Udvidet fra: | XML |
: | 1.0, Part 1 Structures, 1.0, Part 2 Datatypes, |
Som alle XML-skemasprog kan XSD bruges til at beskrive et sæt regler, som et XML-dokument skal overholde for at blive betragtet som "gyldigt" i henhold til det skema. Men i modsætning til de fleste andre skemasprog blev XSD også designet således, at validering af et dokument ville producere en samling af information, der overholder specifikke datatyper. Sådan et kan være nyttigt i udviklingen af programmel til at behandle XML-dokumenter.
Skemakomponenter
Hovedkomponenterne i et skema er:
- Elementdeklarationer, som definerer egenskaber for elementer.
- Attributdeklarationer, som definerer egenskaber ved attributter.
- Simple og komplekse typer.
Andre mere specialiserede komponenter omfatter anmærkninger, notationer og skemakomponenten, som indeholder information om skemaet som helhed.
Se også
- – et andet XML-skemasprog (en international ISO-standard), der ofte bruges med XSD-datatyper
Referencer
- "Definition XSD (XML Schema Definition) 19. november 2016 hos Wayback Machine" TechTarget, retrieved 10 June 2014
Videre læsning
Eksterne henvisninger
W3C XML Schema 1.0-specifikationen
W3C XML Schema 1.1-specifikationen
wikipedia, dansk, wiki, bog, bøger, bibliotek, artikel, læs, download, gratis, gratis download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, billede, musik, sang, film, bog, spil, spil, mobile, Phone, Android, iOS, Apple, mobiltelefon, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, sonya, mi, PC, web, computer