<Vollständige XML - Schema - Referenz
Definition und Verwendung
Das include-Element wird verwendet, um mehrere Schemas mit dem gleichen Ziel-Namensraum zu einem Dokument hinzuzufügen.
Elementinformationen
- Parent elements: Schema
Syntax
<include
id=ID
schemaLocation=anyURI
any attributes
>
(annotation?)
</include>
(Das? Zeichen erklärt, dass das Element Null oder eine Zeit innerhalb des Elements auftreten können, umfassen)
Attribut | Beschreibung |
---|---|
id | Optional. Gibt eine eindeutige ID für das Element |
schemaLocation | Erforderlich. Gibt die URI auf das Schema in der Ziel-Namensraum des enthaltenden Schema um |
any attributes | Optional. Gibt alle anderen Attribute, die nicht-Schema-Namensraum |
Beispiel 1
Mit enthalten Schemata verweisen die darin enthaltenen Dateien müssen alle das gleiche Ziel-Namensraum. Wenn das Schema Ziel-Namensraum nicht übereinstimmen, sind die nicht funktionieren:
<?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>
<Vollständige XML - Schema - Referenz