<XML completo Referência de esquema
Definição e Uso
O elemento de inclusão é usado para adicionar vários esquemas com o mesmo namespace de destino a um documento.
elemento de Informação
- Parent elements: esquema
Sintaxe
<include
id=ID
schemaLocation=anyURI
any attributes
>
(annotation?)
</include>
(O? Sinal declara que o elemento pode ocorrer zero ou uma vez no interior do elemento incluem)
Atributo | Descrição |
---|---|
id | Opcional. Especifica uma identificação única para o elemento |
schemaLocation | Requeridos. Especifica o URI para o esquema para incluir no namespace de destino do esquema que contém |
any attributes | Opcional. Especifica quaisquer outros atributos com namespace não-schema |
exemplo 1
Com esquemas incluídas, os arquivos incluídos todos devem referenciar o mesmo espaço de nomes alvo. Se o namespace de destino do esquema não corresponderem, a incluir não vai funcionar:
<?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>
<XML completo Referência de esquema