XML šeme

Alternativa za DTD

Nedostaci definicije tipa dokumenta:

  • stara, nefleksibilna sintaksa;
  • nema dovoljnu jačinu, na primer, ne mogu se zadati obrasci za podatke koji su sadržaj elemenata kao ni za vrednosti atrubuta;
  • modeli sadržaja se teško čitaju;
  • jedna sintaksa se koristi za opis dokumenta, a druga za opis njegove strukture, tj. za DTD.
Zbog toga je Schema Working Group W3C predložila XML Schema kao alternativu za DTD. Za razliku od DTD-a, sintaksa XML šeme je dobro formirani XML dokument, a prednost toga je da korisnik može da koristi neki od mnogih XML alata i za pripremu šeme i za pripremu dokumenta. XML šeme, takodje daje mnogo više mogućnosti za opis tipova podataka, tako da je šema atraktivan jezik koji može da nametne stroge uslove za ulazne podatke.

Dokument:
URL:
Autor: Cvetana Krstev
Poslednja izmena: