Hujjatlar tuzilmasining tavsifi - Document Structure Description

Hujjatlar tuzilmasining tavsifi, yoki DSD, a sxema uchun til XML, ya'ni haqiqiy XML hujjatlarini tavsiflash uchun til. Bu alternativa DTD yoki W3C XML sxemasi.

Oddiy shaklda DSD misoli:

xmlns="http://www.brics.dk/DSD/2.0[doimiy o'lik havola ]" xmlns: mening="http://example.com">  ism="mening: foo"/>  ism="birinchi"/> ism="ikkinchi"/>  ism="mening: bar"/>  ism="mening: bar"/>  

Bu "foo" deb nomlangan elementni XML nom maydoni "http://example.com"" birinchi "va" ikkinchi "deb nomlangan ikkita atributga ega bo'lishi mumkin." foo "elementida biron bir belgi ma'lumoti bo'lmasligi mumkin. Unda bitta satr" bar "deb nomlangan bo'lishi kerak, shuningdek" "http://example.com"nom maydoni". "satr" elementiga har qanday atributlar, belgilar ma'lumotlari yoki pastki elementlarga ruxsat berilmaydi.

Yuqoridagi DSDga muvofiq kuchga ega bo'lgan bitta XML hujjati:

xmlns="http://example.com" ikkinchi="2"> 

Dasturiy ta'minot do'koni

Tashqi havolalar