XML va nima uchun kerakyoviy dtd nima
Agar biz qisqacha gaplashsak, XML-dagi XML-dagi hujjatning grammatikasini tekshirish va uning standartiga rioya qilish uchun ishlatiladi (ishlab chiqaruvchi ixtiro qilingan yoki o'zingiz). Bu ishni qayta ishlash bosqichida hujjat bizning talablarimizga mos kelishini aniqlash uchun paket (boshqaruv) ga ruxsat beradi. Ya'ni, XML hujjatni tasdiqlash o'tadi
XML hujjatlarining grammatikasini tekshirish zarurati quyidagicha:
XML hujjati tizimingiz uchun emas, balki ishlab chiqilishi mumkin.
XML hujjatida noto'g'ri ma'lumotlar bo'lishi mumkin.
XML hujjati tuzilmasidagi xatolar bo'lishi mumkin.
Shunday qilib, biz XML DTD nima ekanligini va nima uchun kerakligini angladik. Endi DTD ning kamchiliklarini qisqacha ko'rib chiqamiz, shundan so'ng biz to'g'ridan-to'g'ri XML hujjatlarini tasdiqlash uchun DTD fayllarini yaratishni amalga oshirishga yo'naltiramiz.
XML DTD ning kamchiliklari.
XML Til sintaksisiga to'la. Bu, masalan, kodlash muammolari yoki xatolarni yo'lga qo'ymaslik kabi ko'plab muammolarni keltirib chiqaradi.
Ma'lumotni tekshirish yo'q. DTDda faqat bitta turdagi chiziq mavjud.
DTD yo'q. Hujjatga muvofiq siz ikki yoki undan ortiq DTD tavsiflarini kiritishingiz mumkin emas.
Bu biz XML sxemalarida muvaffaqiyatli o'rnatilgan DTD kamchiliklarining qisqa ro'yxati edi, biz quyidagi maqolalarda muhokama qilamiz.
DTDda elementlar, atributi va subyektlar to'g'risida e'lonlar. Modifikatorlar "*", "?", "+"
DTD, maxsus deklaratsiyalar va modifikatorlarning elementlari, atributlari va sub'ektlarini e'lon qilish. Batafsil ma'lumotni batafsil aniqlash uchun, birinchi navbatda taniqli ma'lumotlarni ko'rib chiqaylik va keyin maqolaning ikkinchi qismida amaliy misollarga o'tamiz
“TASDIQLAYMAN”
O’quv va tarbiyaviy ishlari
bo’yicha direktor o’rinbosari ________________M.Yo’ldasheva
“___”______2021 yil
NAZARIY O’QUV MASHG’ULOTNING O’QITISH TEXNOLOGIYASI №7
Guruhlar
|
|
|
|
Dars o’tiladigan sana
|
|
|
|
Mavzu(nomi): Visual Studio nima
|