XMLSpy cuenta con siete potentes vistas sincronizadas que permiten abrir y analizar archivos XML en código o de forma gráfica. Independientemente de cuál de ella escoja, XMLSpy permite entender la estructura y el contenido de un documento XML fácilmente al momento. Incluso puede visualizar archivos JSON.
Tanto en la vista Texto como en la vista Cuadrícula, que muestra la estructura XML, cuentan con indicaciones visuales que facilitan el análisis y la comprensión de los archivos XML. Si necesita editar el documento XML, los ayudantes de entrada inteligentes y la validación XML inteligente ofrecen ayuda práctica a la hora de editar los datos y corrigen automáticamente los errores de validación.
Las pestañas de XMLSpy están destinadas a archivos y esquemas XML, JSON, WSDL, XBRL y otros formatos. Si se realiza un cambio en una de las vistas XML gráficas, el cambio se refleja automáticamente en la vista Texto para que el usuario comprenda inmediatamente las relaciones y el impacto que tiene cada cambio realizado.
XMLSpy también es compatible con otras tecnologías complementarias como JSON, HTML, CSS y Avro, facilitando la consulta y edición de datos masivos y de código web.
Cuando se abre un archivo XML en la vista texto, el editor XML de XMLSpy ofrece numerosas funciones para ver la estructura del archivo, comprenderla y navegar por ella.
La función de color de sintaxis de la vista XML Texto presenta cada componente del documento XML (elementos, atributos, contenido, etc.) en colores distintos.
Además, la numeración de las líneas del visor XML permite navegar por los archivos con facilidad. Y el usuario puede ir a cualquier línea o número de carácter con ayuda de un botón de la barra de herramientas. Los marcadores sirven para establecer puntos de referencia en el texto y volver a ellos en cualquier momento. El margen de marcadores está junto al margen de numeración de líneas.
El plegamiento de código permite expandir y contraer partes del archivo XML, aprovechando la estructura jerárquica de los datos XML para presentar el documento de forma ordenada y clara. Las guías de sangría muestran los enlaces lógicos entre la etiqueta inicial y la etiqueta final de los elementos dentro del archivo.
Otra función muy práctica del lector XML es el botón Pretty-print, que ajusta el formato del documento XML aplicando sangría a la etiqueta inicial y final de los elementos para que la presentación de los datos refleje la estructura del documento. Esta función pretty-print facilita la consulta y la lectura del marcado XML, así como su edición.
Además, el lector XML viene acompañado de funciones de edición inteligente como finalización de código, opciones avanzadas de búsqueda y reemplazo o ayudantes de entrada y de menús contextuales.
Para una visualización XML gráfica, haga clic en la Vista Cuadrícula para XML. Esta vista usa contenedores anidados para mostrar la estructura jerárquica del documento XML. Estos contenedores pueden expandirse o contraerse, lo cual le permitirá hacerse una buena idea de la estructura en forma de árbol del documento XML.
La vista Cuadrícula para XML también incluye una vista en forma de tabla o base de datos que detecta automáticamente secuencias de elementos repetidos, reorganiza la presentación del documento para que sea más fácil de visualizar. Es decir, la vista Cuadrícula muestra los atributos y elementos secundarios del elemento repetido en forma de columnas en una tabla; también puede intercambiar las filas y las columnas según el tipo de contenido. Por ejemplo, en la imagen anterior la tabla tiene muchas columnas pero pocas filas. Al intercambiar las filas y las columnas el contenido es inmediatamente mucho más accesible.
La Vista Cuadrícula para XML incluye soluciones inteligentes para XML, visualización automática de imágenes, edición con funciones de arrastrar y colocar, pegado de datos desde aplicaciones externas, compatibilidad con archivos muy grandes, etc.
Una de las mayores ventajas de la nueva Vista Cuadrícula para XML es que permite usar XPath y XQuery para filtrar y procesar datos directamente en la vista.
Puede definir un filtro en uno o más elementos de un documento para personalizar su aspecto; para ello puede usar el comando Filtro de enfoque, que incluye los primeros pasos para crear un filtro XPath válido.
Puede usar XQuery para generar fórmulas que calculen resultados o que generen conjuntos de nodos que se puedan almacenar después en un documento.
XMLSpy incluye la vista única WYSIWYG de edición XML para los documentos XML que estén asociados al formulario de Authentic. Las plantillas fáciles de usar del formulario de Authentic permiten editar el contenido XML directamente, además de validar documentos en tiempo real, entre otras características avanzadas. Permite mostrar documentos XML sin marcado, con el formato apropiado y con las funciones de entrada de datos, como campos de entrada, cuadros combinados y botones de opción. Los datos que introduzca en la Vista Authentic se introducen también en el archivo XML. Todas estas funciones hacen que sea fácil crear y editar documentos XML válidos incluso para usuarios sin grandes conocimientos de tecnología.
Los formularios de Authentic están diseñados con Altova StyleVision.
Cuando programadores y usuarios técnicos buscan el mejor lector XML, la enorme cantidad de opciones hace que no sea fácil decidir qué herramienta es la más adecuada para su proyecto. Al contrario que las herramientas en línea, XMLSpy es mucho más que un simple lector XML.
Además de mostrar archivos XML de forma gráfica, también permite acceder a funciones de corrección, edición y ayuda inteligente para archivos XML, herramientas de conversión con un solo clic, y es compatible con un sinfín de tecnologías relacionadas, y todo esto en una sola herramienta.
XMLSpy va un paso más allá en la visualización de archivos XML. Pruébelo gratis durante 30 días.