რა არის შიდა DTD XML-ში?
რა არის შიდა DTD XML-ში?

ვიდეო: რა არის შიდა DTD XML-ში?

ვიდეო: რა არის შიდა DTD XML-ში?
ვიდეო: XML DTD(Document Type Definition) example programs 2024, მაისი
Anonim

ა DTD მოიხსენიება როგორც ა შიდა DTD თუ ელემენტები გამოცხადებულია ფარგლებში XML ფაილები. მინიშნება როგორც შიდა DTD , დამოუკიდებელი ატრიბუტი შიგნით XML დეკლარაცია უნდა იყოს დაყენებული დიახ. ეს ნიშნავს, რომ დეკლარაცია მუშაობს გარე წყაროსგან დამოუკიდებლად.

მაშინ, რა არის DTD XML-ში?

დოკუმენტის ტიპის განსაზღვრა ( DTD ) არის მარკირების დეკლარაციების ნაკრები, რომელიც განსაზღვრავს დოკუმენტის ტიპს SGML ოჯახის მარკირების ენისთვის (GML, SGML, XML , HTML). იგი განსაზღვრავს დოკუმენტის სტრუქტურას დადასტურებული ელემენტებისა და ატრიბუტების სიით. ა DTD შეიძლება გამოცხადდეს inline შიგნით XML დოკუმენტი, ან როგორც გარე მითითება.

შემდგომში ჩნდება კითხვა, როგორ მუშაობს DTD XML-ში? მიზანი ა DTD არის განისაზღვროს ლეგალური სამშენებლო ბლოკები ა XML დოკუმენტი. იგი განსაზღვრავს დოკუმენტის სტრუქტურას სამართლებრივი ელემენტების ჩამონათვალით. ა DTD შეუძლია გამოცხადდეს inline თქვენს XML დოკუმენტი, ან როგორც გარე მითითება.

ანალოგიურად, რა განსხვავებაა შიდა და გარე DTD-ს შორის?

Მხოლოდ განსხვავება შიდა და გარე შორის არის ისე, როგორც დეკლარირებულია DOCTYPE-ით. იმედია ეს დაგეხმარება!!! შიდა DTD : თქვენ შეგიძლიათ დაწეროთ წესები XML დოკუმენტში დეკლარაციის გამოყენებით. გარე DTD : შეგიძლიათ დაწეროთ წესები ცალკე ფაილში (ერთად.

არის თუ არა DTD სავალდებულო XML-ისთვის?

The DTD საჭიროა მხოლოდ იმ შემთხვევაში, თუ იყენებთ დასახელებულ ერთეულებს 5-ის გარეთ, რომლებიც ჩაშენებულია XML (& et al). Ზოგიერთი XML პარსერები მას მთლიანად უგულებელყოფენ. ზოგი გადმოწერს და გამოიყენებს.

გირჩევთ: