O editor XML é uma ferramenta para criar e visualizar arquivos XML.
Você pode utilizá-lo para desempenhar várias tarefas, tais como:
- Criando Arquivos XML Novos, Vazios ou Gerando-os a partir de DTDs Existentes
ou de Esquemas XML Existentes
- Editando Arquivos XML
- Importando Arquivos XML Existentes para Visualização Estruturada
- Associando Arquivos XML a DTDs ou Esquemas XML
O editor XML possui duas visualizações principais - a visualização Origem e a visualização Design.
Também é possível utilizar a visualização Esboço para inserir e excluir elementos.
Visualização Origem
A visualização Origem permite visualizar e trabalhar diretamente com o código-fonte de um arquivo. Muitos dos recursos de edição XML
na visualização Origem do editor XML são muito semelhantes aos disponíveis na visualização Origem do Page Designer.
A visualização Origem possui muitos recursos de edição de texto, tais como:
- Realce de sintaxe, desfazer/refazer ilimitado e modelos definidos pelo usuário.
- O assistente de conteúdo, que utiliza as informações em uma DTD ou modelo de conteúdo
de esquema para fornecer uma lista de continuações aceitáveis, dependendo de onde o
cursor está localizado em um arquivo XML ou o que acabou de ser digitado.
- Comportamento de clique duplo "inteligente". Se seu cursor for colocado em um valor de atributo,
um clique duplo seleciona esse valor, outro clique duplo seleciona o par
atributo/valor e um terceiro clique duplo selecione toda a tag. Isto facilita para copiar e colar partes de XML comumente utilizadas.
Visualização Design
O editor XML também possui uma visualização Design.
Nela:
- O arquivo XML é representado simultaneamente como uma tabela e uma árvore. Isto ajuda a facilitar a navegação e edição.
- O conteúdo e valores de atributos podem ser editados diretamente nas células da tabela, enquanto
os menus pop-up nos nós da árvore oferecem alternativas válidas para esse local.
Por exemplo, o item de menu Incluir Filho listará apenas os elementos de uma DTD ou esquema XML que seriam filhos válidos
nesse ponto (desde que as restrições gramaticais estejam ativadas).
A visualização Design é útil, principalmente se você não estiver familiarizado com XML ou precisar fazer edição orientada a formulários. Por exemplo, é possível utilizar o assistente para Criar
Arquivo XML para criar um arquivo XML de modelo para um formulário de descrição de tarefa a partir de uma DTD de descrição de tarefa. Após a conclusão destas etapas, seria necessário
apenas preencher os dados do formulário utilizando a visualização Design.
Os links a seguir fornecem informações adicionais sobre o editor XML: