Gerar ficheiros XML a partir de DTDs

Pode gerar um ficheiro XML a partir da DTD se pretender criar rapidamente um ficheiro XML baseado no ficheiro DTD. Gerar um ficheiro XML a partir da DTD permite-lhe economizar tempo, através da criação de um ficheiro XML que já se encontra associado à DTD, e contém, pelo menos, alguns dos elementos e atributos da DTD.

Após gerar o ficheiro XML, poderá personalizá-lo no editor XML.

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

Para criar um ficheiro XML a partir de um ficheiro DTD, execute os seguintes passos:

  1. Na vista Navegador, faça clique com o botão direito do rato no ficheiro DTD com que pretende trabalhar.
  2. No respectivo menu emergente, faça clique em Gerar > Ficheiro XML.
  3. Seleccione um projecto ou pasta para conter o ficheiro XML e escreva o nome que lhe vai atribuir. O nome do ficheiro tem de terminar em .xml.
  4. Faça clique em Seguinte.
  5. Seleccione o Elemento raiz do ficheiro XML. O elemento raiz de um ficheiro XML é o elemento que contém todos os outros elementos nesse ficheiro. Todos os elementos que tiver definido na DTD serão mostrados na lista Elemento raiz.
  6. Seleccione de entre as seguintes opções de conteúdo:
    • Criar atributos opcionais. Serão gerados tanto atributos obrigatórios como opcionais.
    • Criar elementos opcionais. Serão gerados tanto elementos obrigatórios como opcionais.
    • Criar a primeira escolha da escolha necessária. Será gerada a primeira escolha da escolha necessária no ficheiro XML.
    • Preencher elementos e atributos com dados. Todos os elementos e atributos gerados serão preenchidos com dados exemplo.

    Se não seleccionar qualquer destas opções, apenas será criada a quantidade mínima de conteúdo requerido pelo ficheiro XML.

  7. Especifique o ID público ou o ID do sistema. Não necessita de especificar ambos. Se o fizer, o ID Público será utilizado antes do ID de Sistema.
  8. Faça clique em Terminar.

O ficheiro XML conterá apenas o elemento raiz seleccionado e quaisquer elementos ou atributos contidos no elemento raiz. Poderá, agora, adicionar elementos, atributos, entidades, e notações ao ficheiro XML, contudo, terão de seguir as regras estabelecidas na DTD utilizada para criar o ficheiro XML.

Conceitos relacionados
Editor XML
Tarefas relacionadas
Criar ficheiros XML vazios
Gerar ficheiros XML a partir de esquemas XML
Editar ficheiros XML