Adicionar incluir elementos

À medida que os esquemas se vão tornando maiores, é, muitas vezes, preferível dividir o seu conteúdo por vários documentos de esquema para fins, tais como facilidade de manutenção, reutilização e legibilidade. É possível utilizar o elemento incluir para transportar definições e declarações do esquema incluído para o esquema actual. O esquema incluído deve estar no mesmo espaço de nome de destino que o esquema a incluir.

As seguintes instruções foram escritas para a perspectiva XML, mas também serão aplicáveis a muitas outras perspectivas.

Para adicionar um elemento de inclusão , siga estes passos:

  1. Abra o esquema XML no editor de esquemas XML.
  2. Na vista Esquema, seleccione o seu esquema. Todo o esquema, bem como os respectivos conteúdos são apresentados na vista Concepção.
  3. Na vista Concepção, faça clique com o botão direito do rato na secção Directivas e faça clique em Adicionar incluir.
  4. Na vista Propriedades, faça clique no separador Geral e, em seguida, em Procurar Este gráfico é o botão Procurar à direita do campo Localização do esquema. O ficheiro de esquema XML seleccionado deve ter o mesmo espaço de nome que o esquema actual.
  5. Se pretender seleccionar um esquema XML localizado na área de trabalho, seleccione Projectos da área de trabalho e faça clique em Seguinte.
  6. Seleccione o esquema que pretende incluir e faça clique em Terminar.
  7. Se pretender seleccionar um esquema XML localizado na Web, seleccione HTTP e faça clique em Seguinte.
  8. Introduza o URL do esquema XML e faça clique em Terminar.
    Nota: Não será armazenada uma cópia local do esquema na área de trabalho. Cada vez que validar o seu esquema, os conteúdos do mesmo serão verificado a partir do URL especificado.
  9. O editor de esquemas XML obtém a localização do ficheiro do esquema XML incluído e apresenta-o no campo Localização do esquema. Este campo pode ser editado em qualquer altura, de modo a reflectir a localização do ficheiro do esquema XML.
  10. Faça clique no separador Documentação se pretender facultar quaisquer informações sobre este elemento de inclusão. A página Documentação é utilizada para materiais legíveis, tais como uma descrição.
  11. Faça clique no separador Extensões se pretender adicionar elementos de informações da aplicação às anotações de componentes de esquemas. A página Extensões permite-lhe especificar o esquema e adicionar conteúdo XML às anotações.

Uma vez adicionado o elemento de inclusão ao seu esquema XML, sempre que definir novos elementos, atributos, tipos complexos ou tipos simples, nos quais pode especificar informações sobre os tipos, quaisquer declarações do esquema incluído estarão disponíveis na lista Tipo para o elemento, atributo, tipo complexo ou simples.

Por exemplo, se Address.xsd tiver o seguinte conteúdo:

<complexType name="Address">
    <sequence>
        <element name="name" type="string">
        <element name="street" type="string">
    </sequence>
</complexType>
e o utilizador tiver um esquema XML denominado PurchaseOrder.xsd que adicionou uma inclusão para Address.xsd, sempre que definir um novo elemento em PurchaseOrder, pode seleccionar Address como o seu tipo.

(c) Copyright 2001, World Wide Web Consortium (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University).

Tarefas relacionadas
Adicionar elementos de importação
Adicionar elementos de redefinição
Referências relacionadas
Espaços de nome XML