El esquema XML incluye elemento
❮ Referencia completa del esquema XML
Definición y uso
El elemento include se usa para agregar varios esquemas con el mismo espacio de nombres de destino a un documento.
Información del elemento
- Elementos principales: esquema
Sintaxis
<include
id=ID
schemaLocation=anyURI
any attributes
>
(annotation?)
</include>
(El signo ? declara que el elemento puede aparecer cero o una vez dentro del elemento incluido)
Attribute | Description |
---|---|
id | Optional. Specifies a unique ID for the element |
schemaLocation | Required. Specifies the URI to the schema to include in the target namespace of the containing schema |
any attributes | Optional. Specifies any other attributes with non-schema namespace |
Ejemplo 1
Con los esquemas incluidos, todos los archivos incluidos deben hacer referencia al mismo espacio de nombres de destino. Si el espacio de nombres de destino del esquema no coincide, la inclusión no funcionará:
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="https://www.w3schools.com/schema">
<xs:include schemaLocation="https://www.w3schools.com/xml/customer.xsd"/>
<xs:include schemaLocation="https://www.w3schools.com/xml/company.xsd"/>
..
..
..
</xs:schema>
❮ Referencia completa del esquema XML