XML Schema vejledning

XML Schema er en erstatning for DTD baseret på XML.

XML Schema kan beskrive strukturen af XML-dokumenter.

XML Schema-sprog kan også refereres til som XSD (XML Schema Definition).

Grundlæggende viden, du skal have

Før du fortsætter med at lære, skal du have en grundlæggende forståelse af følgende:

  • HTML / XHTML
  • XML og XML-namespace
  • Basisforståelse af DTD

Hvis du ønsker at lære disse projekter først, så gør det i Forside Besøg disse undervisningsmaterialer.

Hvad er XML Schema?

XML Schema's funktion er at definere gyldige byggeelementer for XML-dokumenter, ligner DTD.

XML Schema:

  • Definer elementer, der kan forekomme i dokumentet
  • Definer egenskaber, der kan forekomme i dokumentet
  • Definer hvilket element der er et underelement
  • Definer rækkefølgen af underelementer
  • Definer antallet af underelementer
  • Definer om et element er tomt eller om det kan indeholde tekst
  • Definer datatypen for elementer og egenskaber
  • Definer standardværdier og faste værdier for elementer og egenskaber

XML Schema er DTD's efterfølger

Vi mener, at XML Schema hurtigt vil erstatte DTD i de fleste netværksapplikationer.

Årsagen er som følger:

  • XML Schema kan udvides for fremtidige behov
  • XML Schema er mere avanceret og mere kraftfuld
  • XML Schema skrives baseret på XML
  • XML Schema støtter datatyper
  • XML Schema understøtter navnerum

XML Schema er en W3C-standard

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

Du kan finde vores《W3C vejledning》for mere information om XML Schema-standarden.