tutoriais mais recente desenvolvimento web
 

XML Esquema incluem Elemento


<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