Elemento include de XML Schema
Definición y uso
El elemento include se utiliza para agregar múltiples schemas con el mismo espacio de nombres de destino a un documento.
Información del elemento
Número de apariciones | Sin restricciones |
Elemento padre | schema |
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 de la schema que debe incluirse en el espacio de nombres de destino que contiene la schema. |
cualquier atributos | Opcional. Define cualquier otra propiedad con espacio de nombres no de schema. |
(? Declaración de símbolo en el elemento include, que puede aparecer cero o una vez.)
Ejemplo
A través de la schema incluida, todos los archivos incluidos deben referirse al mismo espacio de nombres de destino. Si no coincide el espacio de nombres de destino de la schema, 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>