Remove ads
From Wikipedia, the free encyclopedia
XML Schema Definition (XSD), ofte kaldet XML Schema, er en anbefalet standard fra World Wide Web Consortium (W3C), der specificerer, hvordan man formelt beskriver elementerne i XML-dokument. Det kan bruges af programmører til at validere elementindholdet i et dokument for at sikre, at det overholder beskrivelsen af elementet, det er placeret i.[1]
XML Schema Definition (XSD) | |
Filendelse: | .xsd |
---|---|
MIME-type: | application/xml, text/xml |
Formattype: | XML-skemasprog |
Udvidet fra: | XML |
Standard(er): | 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 XML Information Set kan være nyttigt i udviklingen af programmel til at behandle XML-dokumenter.
Hovedkomponenterne i et skema er:
Andre mere specialiserede komponenter omfatter anmærkninger, notationer og skemakomponenten, som indeholder information om skemaet som helhed.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.