Elemento include do XML Schema

Definição e uso

O elemento include é usado para adicionar múltiplos schemas com o mesmo espaço de nomes de destino a um documento.

Informações do elemento

Número de ocorrências Ilimitado
Elemento pai schema
Conteúdo anotação

Sintaxe

<include
id=ID
schemaLocation=anyURI
Cualquer atributos
>
(anotação?)
</include>
Atributos Descrição
id Opcional. Especifica o ID único deste elemento.
schemaLocation Obrigatório. Especifica o URI do schema a ser incluído no espaço de nomes de destino do schema.
Cualquer atributos Opcional. Especifica qualquer outra propriedade com espaço de nomes não de schema.

(? Símbolo de declaração incluído no elemento include, que pode aparecer zero ou uma vez.)

Exemplo

Aqui está o texto traduzido para português: Através do schema incluído, todos os arquivos incluídos devem referenciar o mesmo espaço de nomes de destino. Se o espaço de nomes do schema não coincidir, a inclusão não 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>