O editor XML é uma ferramenta para criar e ver ficheiros XML.
Pode utilizá-lo para executar uma variedade de tarefas, como:
- Criar ficheiros XML novos e vazios ou gerá-los a partir de DTDs existentes ou
esquemas XML existentes
- Editar ficheiros XML
- Importar ficheiros XML existentes para visualização estruturada
- Associar ficheiros XML a DTDs ou esquemas XML
O editor XML tem duas vistas principais - a vista Origem e a vista Concepção.
Pode, igualmente, utilizar a vista Esquema para inserir e eliminar elementos.
Vista Origem
A vista Origem permite-lhe ver e trabalhar
directamente com o código fonte de um ficheiro. Muitas das funções de edição XML
na vista de origem do editor XML são muito semelhantes às que estão disponíveis
na vista de origem do editor do Designer de página.
A vista Origem dispõe de muitas funções de edição de texto,
como:
- Destaque de sintaxe, acção de anular e repetir ilimitada, e modelos definidos pelo utilizador.
- Assistência de conteúdo, que utiliza as informações num DTD ou modelo de conteúdo de esquema
para facultar uma lista de continuações aceitáveis, consoante o posicionamento do
cursor num ficheiro XML ou consoante o que foi escrito
- Comportamento de duplo clique "inteligente". Se o cursor estiver colocado num valor de atributo,
um duplo clique selecciona esse valor, outro duplo clique selecciona o par
atributo-valor, e um terceiro duplo clique selecciona todo o identificador. Isto facilita
as acções de copiar e colar porções de XML mais utilizadas.
Vista Concepção
O editor XML dispõe, igualmente de uma vista Concepção.
Nela:
- O ficheiro XML é representado simultaneamente como uma tabela e como 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 nós da árvore proporcionam alternativas válidas para essa
localização. Por exemplo, o artigo de menu Adicionar descendente
enumerará apenas os elementos de um DTD ou esquema XML que sejam descendentes válidos
naquele ponto (desde que as restrições de gramática estejam activas).
A vista concepção é particularmente útil se tiver pouca experiência com
XML ou necessitar de realizar edição orientada pela forma. Por exemplo, poderia utilizar
o assistente Criar Ficheiro XML para criar um ficheiro XML modelo para um formulário de descrição de trabalho,
a partir de um DTD de descrição de trabalho. Após a execução desses passos, teria
apenas de preencher os dados do formulário, utilizando a vista Concepção.
As ligações seguintes
proporcionam mais informações sobre o editor XML: