include
XML Schema include elementi
❮ To‘liq XML Schema ma’lumotnomasi
Ta’rif va qo‘llanilishi
include elementi hujjatga maqsadli nomlar fazosi bir xil bo‘lgan bir nechta sxemani qo‘shish uchun ishlatiladi.
Element haqida ma’lumot
- Ota elementlar: schema
Sintaksis
<include
id=ID
schemaLocation=anyURI
any attributes
>
(annotation?)
</include>(? belgisi element include elementi ichida nol yoki bir marta kelishi mumkinligini bildiradi)
| Atribut | Tavsif |
|---|---|
| id | Ixtiyoriy. Element uchun noyob ID belgilaydi |
| schemaLocation | Majburiy. O‘z ichiga oluvchi sxemaning maqsadli nomlar fazosiga qo‘shiladigan sxemaning URI’sini belgilaydi |
| any attributes | Ixtiyoriy. Sxemaga oid bo‘lmagan nomlar fazosidagi boshqa har qanday atributlarni belgilaydi |
1-misol
Sxemalar qo‘shilganda barcha qo‘shilgan fayllar bir xil maqsadli nomlar fazosiga murojaat qilishi kerak. Agar sxemalarning maqsadli nomlar fazosi mos kelmasa, include ishlamaydi:
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="https://www.w3schools.com/schema">
<xs:include schemaLocation="https://www.w3schools.com/xml/customer.xsd"/>
<xs:include schemaLocation="https://www.w3schools.com/xml/company.xsd"/>
..
..
..
</xs:schema>❮ To‘liq XML Schema ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
