| XML ŞEMALARI |
|
|
|
| Yazar Hanzala | ||||||||||||||||
| Sunday, 26 December 2004 | ||||||||||||||||
|
VIII. XML ŞEMALARI (XML SCHEMAS) XML şemaları XML belgelerinin yapısını DTD’te olduğu gibi tanımlada kullanılan yeni bir yöntemdir. World Wide Web Konsonsiyumu (W3C) DTD’nin bazı sınırlamaları nedeniyle yeni bir alternative olarak 1998 yılında XML-Data note yayınladı. XML-Data note’u belge yapılarının bir XML sözlüğü olarak tanımlanmasını önermiştir. Bu yeni belge yapısı tanımlama yöntemi XML şema (XML Schema) olarak adlandırılmakta ve Microsoft tarafından desteklenmektedir.
W3C standardlaştırma çalışmaları aşamalarında
farklı seviyelerde standard spesifikasyonları yayınlamaktadır. Bunlar
şunlardır:
XML şemaları ilgili iki tane Working Draft yayınlanmıştır. Bunlar şunlardır:
XML şemaları bir XML sözlüğü olarak tanımlandığından normal bir XML belgesi olarak işlenebilir ve parse edilebilir. Bunun yanında bir çok veri tipini desteklemesi, açık bir model olarak genişleyebilmesi, katılım (inheritance) ilişkilerini desteklemesi gibi avantajları vardır. Bu yöntem gelişme aşamasında olması nedeniyle henüz son şeklini (recommendation) alamamıştır.
Şekil 5 bir adres listesi belge yapısını tanımlayan DTD’yi ve bunun altında aynı amaçla geliştirilmiş olan bir XML şemasını vermektedir.
Yorumlar (0)
![]() Yorum Yazın
|
||||||||||||||||
| < Önceki | Sonraki > |
|---|













