Neueste Web-Entwicklung Tutorials
 

XML Schema umfassen Element


<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