Gli ultimi tutorial di sviluppo web
 

XML Schema comprendono Element


<Schema di riferimento XML completo

Definizione e utilizzo

L'elemento includere viene utilizzata per aggiungere più schemi con lo stesso spazio dei nomi di destinazione di un documento.

Informazioni elemento

  • Parent elements: schema

Sintassi

<include
id=ID
schemaLocation=anyURI
any attributes
>

(annotation?)

</include>

(L'? Segno dichiara che l'elemento può verificarsi zero o una volta all'interno dell'elemento includere)

Attributo Descrizione
id Facoltativo. Specifica un ID univoco per l'elemento
schemaLocation Richiesto. Specifica l'URI per lo schema di inserire nello spazio dei nomi di destinazione dello schema contenente
any attributes Facoltativo. Specifica qualsiasi altro attributo con i non-schema namespace

esempio 1

Con schemi inclusi, i file inclusi devono tutti fare riferimento allo stesso spazio dei nomi di destinazione. Se lo schema di destinazione dello spazio dei nomi non corrispondono, l'inclusione non funzionerà:

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

<Schema di riferimento XML completo