XMLda ichki DTD nima?
XMLda ichki DTD nima?

Video: XMLda ichki DTD nima?

Video: XMLda ichki DTD nima?
Video: Script yasash 9 2024, May
Anonim

A DTD a deb ataladi ichki DTD elementlar ichida e'lon qilingan bo'lsa XML fayllar. Unga havola qilish uchun ichki DTD , ichida mustaqil atribut XML deklaratsiya "ha" ga o'rnatilishi kerak. Bu deklaratsiyaning tashqi manbadan mustaqil ishlashini anglatadi.

XMLda DTD nima?

Hujjat turini aniqlash ( DTD ) - bu SGML-oilaviy belgilash tili (GML, SGML, XML , HTML). U tasdiqlangan elementlar va atributlar ro'yxati bilan hujjat tuzilishini belgilaydi. A DTD ichida inline e'lon qilinishi mumkin XML hujjat yoki tashqi ma'lumotnoma sifatida.

Keyinchalik savol tug'iladi: DTD XMLda qanday ishlaydi? Maqsad a DTD bu ning huquqiy asoslarini aniqlash XML hujjat. Hujjat tuzilishini huquqiy elementlar ro'yxati bilan belgilaydi. A DTD mumkin inline deb e'lon qiling XML hujjat yoki tashqi havola sifatida.

Xuddi shunday, ichki va tashqi DTD o'rtasidagi farq nima?

Faqat ichki va tashqi o'rtasidagi farq DOCTYPE bilan e'lon qilingan tarzda. Umid qilamanki, bu sizga yordam beradi !!! Ichki DTD : Deklaratsiya yordamida XML hujjatiga qoidalar yozishingiz mumkin. Tashqi DTD : Qoidalarni alohida faylga yozishingiz mumkin (. bilan).

XML uchun DTD majburiymi?

The DTD faqat o'rnatilgan 5 dan tashqari nomlangan ob'ektlardan foydalansangiz talab qilinadi XML (va va boshqalar). Biroz XML tahlilchilar buni butunlay e'tiborsiz qoldiradilar. Ba'zilar uni yuklab olishadi va undan foydalanadilar.

Tavsiya: