XML Schema include-elementet

Definition och användning

include-elementet används för att lägga till flera schema med samma målnamnrymd till ett dokument.

Elementinformation

Antal förekomster Obegränsat
Förälement schema
Innehåll anteckning

Syntaks

<include
id=ID
schemaLocation=anyURI
alla egenskaper
>
(anteckning?)
</include>
Egenskaper Beskrivning
id Valfritt. Specificerar den unika ID:n för elementet.
schemaLocation Obligatorisk. Specificerar URI:en för det schema som ska inkluderas i målnamnrymden där schema inkluderas.
alla egenskaper Valfritt. Specificerar några andra egenskaper med en non-schema-namnrymd.

(? Symboldeklaration i include-elementet, som kan förekomma noll eller en gång.)

Exempel

Genom att inkludera schema måste alla inkluderade filer referera till samma målnamnrymd. Om schema-målnamnrymden inte matchar blir inkluderingen ogiltig:

<?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>