• XML DTD ning kamchiliklari.
  • DTDda elementlar, atributi va subyektlar togrisida elonlar. Modifikatorlar "*", "", "+"
  • XML va nima uchun kerakyoviy dtd nima




    Download 0,78 Mb.
    bet26/151
    Sana20.12.2023
    Hajmi0,78 Mb.
    #125044
    1   ...   22   23   24   25   26   27   28   29   ...   151
    Bog'liq
    Adobe Dreamweaver yordamida xml ma\'lumotlarini ko\'rsatish-hozir.org

    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



    Download 0,78 Mb.
    1   ...   22   23   24   25   26   27   28   29   ...   151




    Download 0,78 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    XML va nima uchun kerakyoviy dtd nima

    Download 0,78 Mb.