XML Schema esittely

XML Schema on XML-pohjainen DTD:n korvaaja.

XML Schema voi kuvata XML-dokumentin rakennetta.

XML Schema -kieltä voidaan käyttää myös XSD (XML Schema Definition) -nimellä.

Sinun tulisi hallita perustietoja

Ennen kuin jatkat oppimista, sinun on perustiedoissaan ymmärrettävä seuraavat:

  • HTML / XHTML
  • XML ja XML-nimennysala
  • DTD:n perustiedot

Jos haluat aloittaa näiden hankkeiden oppimisesta ensin, katso Etusivu Vieritä näihin opasteisiin.

Mikä on XML Schema?

XML Schema:n tehtävänä on määrittää XML-dokumentin lailliset rakennuspalikat, samalla tavalla kuin DTD.

XML Schema:

  • Määrittää, mitä elementtejä voidaan käyttää dokumentissa
  • Määrittää, mitä ominaisuuksia voidaan käyttää dokumentissa
  • Määrittää, mikä elementti on alielementti
  • Määrittää alielementtien järjestyksen
  • Määrittää alielementtien määrän
  • Määrittää, onko elementti tyhjä vai sisältääkö se tekstiä
  • Määrittää elementtien ja ominaisuuksien tietotyyppi
  • Määrittää elementtien ja ominaisuuksien oletusarvot ja vakiot

XML Schema on seuraaja DTD:lle

Mielestämme XML Schema korvaa pian suurimmassa osassa verkkosovelluksia DTD:n.

Perustelut seuraavasti:

  • XML Schema voidaan laajentaa tulevaisuuden tarpeisiin
  • XML Schema on täydellisempi ja tehokkaampi
  • XML Schema kirjoitetaan XML:n pohjalta
  • XML Schema tukee tietotyyppejä
  • XML Schema tukee nimeäspaceja

XML Schema on W3C-standardi

XML Schema tuli W3C-standardiksi 2. toukokuuta 2001.

Voit lukea meidän《W3C-kurssit》saadaksesi lisätietoja XML Schema -standardista.