Element include w XML Schema
Definicja i użycie
Element include jest używany do dodania wielu schematów o tej samej przestrzeni nazw celu do dokumentu.
Informacje o elemencie
Liczba wystąpień | Bez ograniczeń |
Rodzic elementu | schema |
Zawartość | adnotacja |
Gramatyka
<include id=ID schemaLocation=anyURI Jakiekolwiek atrybuty > (adnotacja?) </include>
Atrybuty | Opis |
---|---|
id | Opcjonalny. Określa unikalny ID tego elementu. |
schemaLocation | Wymagany. Określa URI schematu do włączenia w celu zawarcia w przestrzeni nazw celu. |
Jakiekolwiek atrybuty | Opcjonalny. Określa inne atrybuty z przestrzeni nazw non-schema. |
(znak deklaracji w elemencie include, który może występować zero lub jeden raz.)
Przykład
Przez zawarty schemat, wszystkie zawarte pliki muszą odnosić się do tego samego celu przestrzeni nazw. Jeśli przestrzeń nazw celu schematu nie pasuje, włączenie nie będzie skuteczne:
<?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.codew3c.com/schema" <xs:include schemaLocation="http://www.codew3c.com/schema/customer.xsd"/> <xs:include schemaLocation="http://www.codew3c.com/schema/company.xsd"/> .. .. .. </xs:schema>