<Pełna XML Schema Reference
Definicja i Wykorzystanie
Element to służy do dodawania wielu schematów z tym samym docelowej przestrzeni nazw do dokumentu.
Element informacji
- Parent elements: schema
Składnia
<include
id=ID
schemaLocation=anyURI
any attributes
>
(annotation?)
</include>
(Znak? Deklaruje, że element może wystąpić zero lub jeden raz wewnątrz elementu obejmuje)
Atrybut | Opis |
---|---|
id | Opcjonalny. Określa unikatowy identyfikator dla elementu |
schemaLocation | Wymagany. Określa URI do schematu dołączyć do docelowej przestrzeni nazw schematu zawierającego |
any attributes | Opcjonalny. Określa atrybuty z innych przestrzeni nazw nie schematu |
Przykład 1
Przy włączonych schematów, objęte wszystkie pliki muszą odnosić się do tej samej przestrzeni nazw docelowej. Jeżeli nazw docelowy schemat nie pasuje, to nie będzie działać:
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.w3ii.com/schema">
<xs:include schemaLocation="http://www.w3ii.com/xml/customer.xsd"/>
<xs:include schemaLocation="http://www.w3ii.com/xml/company.xsd"/>
..
..
..
</xs:schema>
<Pełna XML Schema Reference