Introduktion till XML Schema

XML Schema är en ersättare för XML-baserad DTD.

XML Schema kan beskriva strukturen för ett XML-dokument.

XML Schema-språket kan också refereras till som XSD (XML Schema Definition).

Du bör ha grundläggande kunskaper

Innan du fortsätter att lära dig mer, behöver du ha en grundläggande förståelse för följande:

  • HTML / XHTML
  • XML och XML-namespace
  • Grundläggande förståelse för DTD

Om du vill lära dig dessa projekt först, vänligen se Hemside Besök dessa tutorialer.

Vad är XML Schema?

XML Schema:s funktion är att definiera de lagliga byggelementen för ett XML-dokument, liknande DTD.

XML Schema:

  • Definiera vilka element som kan förekomma i dokumentet
  • Definiera vilka egenskaper som kan förekomma i dokumentet
  • Definiera vilket element som är underelement
  • Definiera underelementens ordning
  • Definiera antalet underelement
  • Definiera om ett element är tomt eller om det kan innehålla text
  • Definiera element och egenskaps datatyper
  • Definiera element och egenskapsstandardvärden samt fastställda värden

XML Schema är efterträdaren till DTD

Vi tror att XML Schema snart kommer att ersätta DTD i de flesta nätverksapplikationer.

Orsaken är följande:

  • XML Schema kan utökas för framtida behov
  • XML Schema är mer完善, med starkare funktioner
  • XML Schema är skriven i XML
  • XML Schema stöder datatyper
  • XML Schema stöder namnrymdar

XML Schema är en W3C-standard

XML Schema blev en W3C-standard den 2 maj 2001.

Du kan läsa mer om vårW3C-tutorials》få mer information om XML Schema-standarden.