XSD - ukingo <schema>
- Kwanza Kuhakikisha XSD
- Pya Uingo wa XSD
<schema> 元素是每一个 XML Schema 的根元素。
<schema> 元素
<schema> 元素是每一个 XML Schema 的根元素:
<?xml version="1.0"?> <xs:schema> ... ... </xs:schema>
<schema> element anaweza kuwa na uhusiano. Hadi ya kawaida ya schema inaeleza kama hii:}
<?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.codew3c.com" xmlns="http://www.codew3c.com" elementFormDefault="qualified"> ... ... </xs:schema>
Muhtasari wa kikodi:
Mambo ya hivi karibuni:
xmlns:xs="http://www.w3.org/2001/XMLSchema"
Inonyesha kwamba elementi na aina ya data zilizotumika katika schema hii zikuwa katika eneo lenye jina la "http://www.w3.org/2001/XMLSchema". Pia inaeleza kwamba elementi na aina ya data zilizotumika katika eneo lenye jina la "http://www.w3.org/2001/XMLSchema" lazima zifanywe kwa kufikia msingi la "xs".
Mambo ya hivi karibuni:
targetNamespace="http://www.codew3c.com"
Inonyesha kwamba elementi zilizotumika na schema hii (note, to, from, heading, body) zikuwa katika eneo lenye jina la "http://www.codew3c.com".
Mambo ya hivi karibuni:
xmlns="http://www.codew3c.com"
Inaeleza kwamba eneo lenye jina wa kwaathirika wa msingi wa kuzingatia ni "http://www.codew3c.com".
Mambo ya hivi karibuni:
elementFormDefault="qualified"
Inaeleza kwamba zote elementi za hatua ya XML zilizotumika na zilizotumika katika schema hii lazima zifikie kwa eneo lenye jina.
Kusomolea Schema katika hatua ya XML
Hii hatua ya XML ina kusomolea XML Schema:
<?xml version="1.0"?> <note xmlns="http://www.codew3c.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.codew3c.com note.xsd"> <to>George</to> <from>John</from> <heading>Reminda</heading> <body>Ingatia kumefikia kikao!</body> </note>
Muhtasari wa kikodi:
Mambo ya hivi karibuni:
xmlns="http://www.codew3c.com"
Inafikia kufikia kwa ujumbe wa eneo lenye jina wa kwaathirika wa msingi. Ujumbe huu unasema kwamba schema ya kufikia uongezaji, zote elementi zilizotumiwa katika hatua ya XML hii inayotumika kufikia eneo lenye jina la "http://www.codew3c.com" hii ya kwaathirika wa msingi.
Kati ya ukoo wa XSD wa kina ulioweza kutumia:
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Unaweza kutumia ukingo wa schemaLocation. Hii ina thamani mbili. Thamani ya kwanza ina uwanja wa jina uliowatumia. Thamani ya pili ina eneo la schema ya uwanja hii:
xsi:schemaLocation="http://www.codew3c.com note.xsd"
- Kwanza Kuhakikisha XSD
- Pya Uingo wa XSD