Gerando Arquivos XML a partir de DTDs

Você pode gerar um arquivo XML a partir de sua DTD se desejar criar rapidamente um arquivo XML com base em seu arquivo DTD. A geração de um arquivo XML a partir de sua DTD economiza seu tempo na criação de um arquivo XML que já está associado à sua DTD e contém pelo menos alguns dos elementos e atributos em sua DTD.

Depois de gerar seu arquivo XML, será possível customizá-lo ainda mais no editor XML.

As instruções a seguir foram escritas para a perspectiva do Recurso, mas elas também funcionarão em muitas outras perspectivas.

Para criar um arquivo XML a partir de um arquivo DTD, siga estas etapas:

  1. Na visualização do Navegador, clique com o botão direito no arquivo DTD com o qual deseja trabalhar.
  2. A partir de seu menu pop-up, clique em Gerar > Arquivo XML.
  3. Selecione o projeto ou pasta para conter o arquivo XML e digite um nome para ele. O nome do arquivo deve terminar com .xml.
  4. Clique em Avançar.
  5. Selecione o Elemento Raiz do arquivo XML. O elemento raiz de um arquivo XML é o elemento que contém todos os demais elementos nesse arquivo. Todos os elementos definidos na DTD serão mostrados na lista de Elementos Raiz.
  6. Selecione entre as seguintes opções de conteúdo:
    • Criar Atributos Opcionais. Serão gerados atributos mandatórios e opcionais.
    • Criar Elementos Opcionais. Serão gerados elementos mandatórios e opcionais.
    • Criar Primeira Opção da Opção Requerida. A primeira opção de uma opção requerida será gerada em seu arquivo XML.
    • Preencher Elementos e Atributos com Dados. Os elementos e atributos gerados serão preenchidos com dados de amostra.

    Se você não selecionar nenhuma destas opções, apenas a quantidade mínima de conteúdo requerido para o arquivo XML será criada.

  7. Especifique o ID Público ou ID do Sistema. Não é necessário especificar os dois. Se especificar, o ID Público será utilizado antes do ID do Sistema.
  8. Clique em Concluir.

O arquivo XML conterá apenas o elemento raiz selecionado e os elementos ou atributos contidos no elemento raiz. Agora é possível incluir elementos, atributos, entidades e notações no arquivo XML; no entanto, é necessário seguir as regras estabelecidas na DTD utilizada para criar o arquivo XML.

Conceitos relacionados
Editor XML
Tarefas relacionadas
Criando Arquivos XML Vazios
Gerando Arquivos XML a partir de Esquemas XML
Editando Arquivos XML