Editar na vista Concepção

O editor XML dispõe de uma vista Concepção, que representa o ficheiro XML simultaneamente como uma tabela e uma árvore. Isto facilita a navegação e edição. Os valores de conteúdo e atributo podem ser editados directamente nas células da tabela, enquanto menus emergentes nos elementos da árvore proporcionam alternativas válidas para esse elemento específico.

Por exemplo, o artigo de menu Adicionar elemento descendente enumerará apenas os elementos de uma DTD ou esquema XML que sejam elementos descendentes válidos naquele ponto.

Se tiver um ficheiro XML associado a um esquema XML ou ficheiro de DTD, já estarão estabelecidos alguns identificadores e regras para esse ficheiro, motivo pelo qual a vista Concepção pode facultar pedidos (através de um menu emergente) para esses identificadores. Ao criar um ficheiro XML que não esteja associado a um esquema XML ou ficheiro de DTD, este não terá associados identificadores nem regras. Como tal, a vista Concepção não poderá facultar pedidos para identificadores específicos, mas poderá facultar pedidos de criação de novos elementos e atributos.

Para todos os ficheiros XML associados a um esquema XML ou ficheiro de DTD, é possível utilizar a vista Concepção para adicionar quaisquer artigos definidos no esquema XML ou na DTD (tais como elementos e atributos) ao ficheiro XML. Poderá igualmente utilizá-la para adicionar instruções de processamento e comentários a todos os ficheiros XML.

Para obter mais informações sobre os ícones utilizados na vista Concepção, consulte a referência relacionada.

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

Para editar um ficheiro XML na vista Concepção, execute os seguintes passos:

  1. Abra o ficheiro XML com que pretende trabalhar no editor XML (faça clique com o botão direito do rato na vista Navegador e faça clique em Abrir Com > Editor XML). Caso seja necessário, faça clique no separador Concepção.
  2. Para expandir todos os artigos no ficheiro XML, faça clique no botão da barra de ferramentas Expandir tudo Este gráfico é o botão da barra de ferramentas Expandir tudo.
  3. Para os contrair, faça clique no botão da barra de ferramentas Contrair tudo Este gráfico é o botão da barra de ferramentas Contrair tudo.
  4. Faça clique com o botão direito do rato no artigo com o qual pretende trabalhar. Algumas ou todas as opções a seguir descritas (conforme sejam aplicáveis) estarão disponíveis no menu emergente que é apresentado:
    • Adicionar informações da DTD - Faça clique nesta opção se pretender associar o ficheiro XML a uma DTD.
    • Editar DOCTYPE - Faça clique nesta opção se pretender editar a declaração DOCTYPE. Consulte a tarefa relacionada para obter mais detalhes.
    • Editar espaços de nomes - Faça clique nesta opção se pretender editar as informações do espaço de nomes existente ou criar uma nova associação a um espaço de nomes. Consulte a tarefa relacionada para obter mais detalhes.
    • Editar instrução de processamento - Faça clique nesta opção se pretender editar a instrução de processamento. Consulte a tarefa relacionada para obter mais detalhes.
    • Remover - Faça clique nesta opção se pretender remover o artigo que seleccionou no ficheiro XML. Esta opção não estará disponível caso o artigo que pretenda remover tenha de existir (por exemplo, na DTD, o utilizador declarou que têm de existir "Um ou mais" artigos no ficheiro XML e o artigo que seleccionou é o único que existe no ficheiro XML).
    • Adicionar atributo - Faça clique nesta opção se pretender adicionar um atributo ao elemento seleccionado. Serão apresentados todos os atributos que lhe for permitido adicionar. Após ter adicionado o atributo ao ficheiro XML, poderá fazer clique na coluna superior direita para alterar o valor do atributo. Se o atributo tiver valores definidos, estes serão apresentados numa lista.
    • Adicionar elemento descendente - Faça clique nesta opção para adicionar outro elemento, um comentário ou uma instrução de processamento como elemento descendente do elemento principal.
    • Adicionar antes - Faça clique nesta opção para adicionar um elemento descendente, um comentário ou uma instrução de processamento que seja apresentada antes do artigo seleccionado. Por exemplo, se tiver um elemento principal denominado "Conjuntos de CDs" que contenha uma quantidade ilimitada de elementos descendentes denominados "CD", poderá fazer clique num elemento CD e em Adicionar antes > CD, como um elemento CD pode ser apresentado antes de outro elemento CD.
    • Adicionar depois - Faça clique nesta opção para adicionar um elemento descendente, um comentário ou uma instrução de processamento que seja apresentada antes do artigo seleccionado. Por exemplo, se tiver um elemento principal denominado "Conjuntos de CDs" que contenha uma quantidade ilimitada de elementos descendentes denominados "CD", poderá fazer clique num elemento CD e em Adicionar depois > CD, como um elemento CD pode ser apresentado antes de outro elemento CD.
    • Substituir por - Faça clique nesta opção se pretender substituir um artigo por outro. Esta opção não estará disponível se desactivar as restrições gramaticais ou se não existirem alternativas válidas para a substituição do artigo.
  5. Faça clique na opção adequada.

Todas as alterações que efectuar na vista Concepção reflectir-se-ão na vista de origem e na vista Esquema.

Conceitos relacionados
Editor XML
Associações de ficheiros XML com DTDs e esquemas XML
Tarefas relacionadas
Editar na vista Origem
Editar declarações DOCTYPE
Editar informações de espaço de nomes
Editar instruções de processamento XML
Referências relacionadas
Ícones utilizados no editor XML