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>