Junior
167
Ինչ է DTD (Փաստաթղթի Տիպի Հրահանգը);
Պատասխան AI-ից
sobes.tech AI
DTD (Փաստաթղթի Տիպի Հրահանգ) հանդիսանում է սինտաքսիս XML փաստաթղթի կառուցվածքը և տարրերը սահմանելու համար: Այն նկարագրում է թույլատրելի տարրերը, դրանց հատկությունները, հայտնվելու կարգը և բովանդակությունը:
DTD-ի հիմնական բաղադրիչները:
- Տարրերի հայտարարություններ: Սահմանում են թույլատրելի տարրերի անունները և դրանց բովանդակությունը:
- Ատրիբուտների հայտարարություններ: Սահմանում են յուրաքանչյուր տարրի համար թույլատրելի հատկությունները, դրանց տեսակները և կանխորոշված արժեքները:
- Նպատակների հայտարարություններ: Սահմանում են անվանված տեքստային կամ markup հատվածներ, որոնք կարող են կրկնվել:
DTD-ի օրինակ:
<!ELEMENT գիրք (անվանում, հեղինակ, տարի)>
<!ELEMENT անվանում (#PCDATA)>
<!ELEMENT հեղինակ (#PCDATA)>
<!ELEMENT տարի (#PCDATA)>
<!ATTLIST գիրք
isbn CDATA #REQUIRED
>
որտեղ՝
<!ELEMENT գիրք (անվանում, հեղինակ, տարի)>սահմանում էգիրքտարրը, որը պետք է պարունակիանվանում,հեղինակևտարիտարրերը նշված կարգով:<!ELEMENT անվանում (#PCDATA)>սահմանում էանվանումտարրը, որը կարող է պարունակել միայն սովորական տեքստ:<!ATTLIST գիրք isbn CDATA #REQUIRED>սահմանում է պարտադիրisbnհատկությունըգիրքտարրին, տվյալների տիպը՝CDATA(ատոմային տվյալներ):
DTD-ը օգտագործվում է XML փաստաթղթի ճշգրտությունը ստուգելու համար՝ համաձայն սահմանված կառուցվածքի։