Elemento include del esquema XML

Definición y uso

El elemento include se utiliza para agregar varios esquemas con el mismo espacio de nombres de destino a un documento.

Información del elemento

Número de apariciones Sin restricciones
Elemento padre esquema
Contenido anotación

Sintaxis

<include
id=ID
schemaLocation=anyURI
cualquier atributos
>
(anotación?)
</include>
Atributos Descripción
id Opcional. Define el ID único de este elemento.
schemaLocation Obligatorio. Define la URI del esquema que debe incluirse en el espacio de nombres de destino del esquema que contiene.
cualquier atributos Opcional. Define cualquier otra propiedad con espacio de nombres no de esquema.

(El símbolo de pregunta se declara en el elemento include, que puede aparecer cero o una vez.)

Ejemplo

A través de los esquemas incluidos, todos los archivos incluidos deben referirse al mismo espacio de nombres de destino. Si el espacio de nombres de destino del esquema no coincide, la inclusión no será válida:

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