El editor XML es una herramienta para crear y visualizar archivos XML.
Puede utilizarlo para realizar diferentes tareas como por ejemplo:
- Crear archivos XML nuevos y vacíos o generarlos a partir de las DTD existentes o de esquemas XML existentes
- Editar archivos XML
- Importar archivos XML existentes para obtener una visualización estructurada
- Asociar archivos XML con DTD o esquemas XML
El editor XML tiene dos vistas principales, la vista Fuente y la vista Diseño.
También puede utilizar la vista Esquema para insertar y suprimir elementos.
vista Fuente
La vista Fuente permite ver y trabajar directamente con el código fuente de un archivo. Muchas de las características de edición XML de la vista Fuente del editor XML son muy similares a las que están disponibles en la vista Fuente del diseñador de páginas.
La vista Fuente tiene muchas características de edición de texto como por ejemplo:
- Resaltado de la sintaxis, deshacer/rehacer de forma ilimitada y plantillas definidas por el usuario.
- Ayuda de contenido, que utiliza la información de una DTD o de un modelo de contenido del esquema para proporcionar una lista de continuaciones aceptables dependiendo del lugar en el que el cursor está ubicado en un archivo XML o de lo que se acaba de escribir
- Un comportamiento inteligente en la doble pulsación. Si el cursor se coloca en un valor de atributo, con una doble pulsación se selecciona dicho valor, con otra doble pulsación se selecciona el par de atributo y valor, y con la tercera doble pulsación se selecciona todo el código. Esto permite copiar y pegar más fácilmente los fragmentos de XML utilizados con más frecuencia.
Vista Diseño
El editor XML también tiene una vista Diseño.
En ella:
- El archivo XML se representa simultáneamente como una tabla y un árbol. Esto facilita la navegación y la edición.
- El contenido y los valores de atributos se pueden editar directamente en las células de la tabla, mientras que los menús emergentes de los nodos del árbol proporcionan las alternativas que son válidas para dicha ubicación. Por ejemplo, el elemento de menú Añadir hijo sólo lista aquellos elementos de una DTD o esquema XML que serán hijos válidos en dicho punto (siempre que estén activadas las restricciones gramaticales).
La vista Diseño resulta especialmente útil si es la primera vez que utiliza XML o necesita realizar una edición orientada a formulario. Por ejemplo, puede utilizar el asistente de creación de archivo XML para crear un archivo XML de plantilla para un formulario de descripción de trabajo a partir de una DTD de descripción de trabajo. Una vez completados estos pasos, solamente deberá tener que rellenar los datos del formulario utilizando la vista Diseño.
Los enlaces siguientes proporcionan más información acerca del editor XML: