Editor XML

Editor XML

Características del editor XML:

Pruébelo gratis

Editor XML XMLSpy

Altova XMLSpy® 2017 es el editor XML más vendido de la industria gracias a su potente compatibilidad con todas las tecnologías XML.

XMLSpy ofrece una compatibilidad incomparable con los estándares sectoriales más recientes, desde XSLT 3.0 y XQuery 3.1 hasta WSDL 2.0, Open XML y XBRL. Y es el único entorno IDE XML con capacidad para generar gráficos llamativos basados en datos XML. Estas avanzadas funciones vienen acompañadas de vistas gráficas, ayudantes de entrada, asistentes y depuradores diseñados para ayudarle a crear, editar y optimizar aplicaciones punteras basadas en XML.

 

 

Vistas de edición de XMLSpy

Opciones de edición gráficas

Gracias a su intuitiva interfaz de usuario y su gran variedad de vistas, plantillas y opciones de edición XML, XMLSpy elimina la complejidad que suele acompañar a las tecnologías XML. XMLSpy ofrece funciones de edición XML inteligente, tanto en vistas de edición basada en texto como en vistas de edición gráfica. Además la resolución de problemas es rápida y sencilla porque XMLSpy incluye el motor de validación del mercado que ofrece mayor compatibilidad con los estándares actuales.

Además, la aplicación incluye vistas especiales para trabajar con XSD, JSON Schema, WSDL, XBRL e incluso Apache Avro. Al trabajar con todas estas tecnologías en un solo entorno integrado, podrá desarrollar sofisticadas aplicaciones con mayor rapidez y con la máxima eficacia. Y con sus numerosas plantillas integradas y archivos de ejemplo, podrá ponerse manos a la obra inmediatamente.

Editor XML: Vista Texto

La vista Texto sigue siendo la vista de edición XML de XMLSpy de mayor éxito y por ello continuamos añadiéndole características y funciones nuevas que facilitan el desarrollo de proyectos XML. Edición XML inteligente gracias a funciones de color de sintaxis, finalización de código, plegamiento de código, señalización de pares de elementos, edición sincronizada de pares de elementos, ayudantes de entrada contextuales y función de validación XML inteligente para corregir errores de validación automáticamente.

En la vista Texto puede navegar por el código XML con facilidad gracias a la numeración de líneas, el plegamiento de código y la función pretty-print. XMLSpy también incluye funciones de color de sintaxis y funciones especiales para editar archivos XML, XSLT 1.0/2.0/3.0, XQuery 1.0/3.1, HTML, CSS y JSON.

XMLSpy ofrece incluso un editor HTML5 y un editor CSS3 con ayudantes de entrada e información en pantalla. Gracias a su compatibilidad integrada con gran variedad de estándares, XMLSpy es la herramienta más avanzada del mercado.

Vista Texto

Búsqueda y reemplazo

XMLSpy incluye potentes funciones de búsqueda y reemplazo que resaltan resultados a medida que se teclea el término de búsqueda, permitiendo identificar resultados y navegar por ellos.

Por ejemplo, la función de filtrado permite realizar búsquedas en nombres de elemento/atributo o en contenido, instrucciones de procesamiento, CDATA, etc. También se puede limitar la búsqueda a una selección concreta. La ubicación de los resultados se marca en la barra de desplazamiento.

Además se admite el uso de expresiones regulares en la búsqueda.

Asimismo, si se resalta una cadena en la vista Texto, todas las coincidencias del documento se resaltarán instantáneamente en la vista y en la barra de desplazamiento.

Cuando se trabaja con proyectos, desde la ventana "Buscar en archivos" podrá realizar búsquedas en todos los archivos abiertos, en todo el proyecto, etc.

Buscar y reemplazar XML

Editor XML: Vista Cuadrícula

Gracias al lector XML de XMLSpy, la vista Cuadrícula presenta la estructura jerárquica de cualquier tipo de documento basado en XML por medio de contenedores anidados que se pueden expandir y contraer. Es decir, presenta la estructura del documento en forma de árbol.

Los datos XML se pueden editar en esta vista usando operaciones de arrastrar y colocar, funciones de edición inteligente y ayudantes de entrada contextuales.

La vista Cuadrícula 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 y muestra estos elementos en una cuadrícula tabular. La vista en forma de tabla se parece a la vista de las bases de datos y hojas de cálculos. Podrá seleccionar elementos de la tabla y copiarlos o pegarlos en XMLSpy, Microsoft Access, Excel y otras aplicaciones.

Edición de datos XML en la vista Cuadrícula

Vista Esquema

La vista gráfica Esquema del editor XML facilita el modelado y la edición de esquemas XML (XSD) mediante operaciones de arrastrar y colocar, ayudantes de entrada inteligentes y una potente función de validación. Gracias a sus funciones de edición gráfica, podrá concentrarse en la semántica del esquema mientras XMLSpy se encarga de los aspectos sintácticos del lenguaje XML Schema. Las funciones de edición y validación de XMLSpy son compatibles con XML Schema 1.0 y XSD 1.1.

XMLSpy ofrece muchas más herramientas XSD:

  • Generación de XSD a partir de instancias XML, DTD, JSON Schema y bases de datos relacionales
  • Generación de instancias a partir de XSD Generación de código Java, C# y C++ a partir de esquemas XML
  • Nivelador de esquemas y generación de subconjuntos de esquemas
  • Validación extendida de reglas de diseño y denominación
  • Refactorización de esquemas

Vista WSDL

Gracias a su vista WSDL, el editor XML simplifica el desarrollo de WSDL porque permite generar WSDL de forma visual, con funciones de arrastrar y colocar y asistentes de validación y edición. XMLSpy es compatible con WSDL 1.0 y WSDL 2.0 y permite convertir datos de una versión a otra. Además incluye un cliente y depurador SOAP integrado.

Vista Authentic

Esta original vista permite la edición WYSIWYG de datos XML si el documento XML está asociado a un formulario de Authentic. El formulario de Authentic permite editar el contenido XML directamente con ayuda de sencillas plantillas de documento con validación en tiempo real y otras avanzadas funciones. Los formularios de Authentic se diseñan en la herramienta Altova StyleVision.

Vista Explorador

La vista integrada del navegador le permite ver los resultados del editor HTML 4 o HTML 5 o de transformaciones XSLT en un navegador web sin necesidad de salir de XMLSpy. Esta vista también permite abrir el documento en cualquiera de los exploradores web que tenga instalados en el equipo con un solo clic.

Vista XBRL

El original editor de taxonomías XBRL usa el mismo modelo de edición que el popular editor de esquemas XML de XMLSpy. Gracias a la vista gráfica de taxonomías XBRL y a sus funciones de edición inteligente podrá comprender y ampliar sus taxonomías más fácilmente.

Entre ellas: una pestaña por cada tipo de componente, iconos informativos, mensajes emergentes, ventanas de detalles y ayudantes de entrada contextuales. Todo ello hace del editor de taxonomías XBRL una herramienta ideal para entender y visualizar taxonomías con facilidad y crear taxonomías nuevas a partir de taxonomías estándar. Incluso ofrece un práctico asistente para ampliar taxonomías a existentes o crear taxonomías nuevas.

Vista Esquema JSON

Al igual que la vista Esquema, este editor gráfico de esquemas permite desarrollar esquemas JSON con facilidad e incluye funciones de generación de esquemas, ayudantes de entrada, mensajes de validación, etc. También incluye una función de conversión.

Vista Avro

Esta vista especial en forma de cuadrícula permite visualizar, buscar y navegar por datos masivos de archivos binarios Apache Avro. En esta vista también podrá ver y editar el archivo de esquema Avro asociado.

 

 

Edición inteligente XML

Validador XML

Gracias al validador XML, XMLSpy ofrece un nivel superior de edición XML. El editor XML incluye el motor de validación XML con mayor compatibilidad del mercado. Valida sus archivos y proyectos en un abrir y cerrar de ojos y ofrece informes de errores detallados, con enlaces al error, al esquema referenciado y a la especificación correspondiente.

XMLSpy es el único editor XML del mercado que incluye una función de corrección rápida inteligente y patentada. Este revolucionario proceso encuentra los errores de validación XML y enumera maneras de corregirlos. Elija la solución para el error y corríjalo con un solo clic. XMLSpy corrige el error automáticamente.

El motor de validación XML fortalece las demás herramientas de edición XML inteligente de XMLSpy, como los ayudantes de entrada contextuales y las plantillas de documento integradas.

Validar XML con la función de corrección rápida

Plantillas de documento

Si necesita crear un archivo nuevo desde cero, XMLSpy le ayudará a crear un documento válido basado en una de las numerosas plantillas integradas: XML, XSD, XSLT, JSON, CSS, EPUB, etc. En total puede elegir entre 50 plantillas diferentes.

Ayudantes de entrada

Los ayudantes de entrada inteligente y contextual ofrecen opciones de edición válidas mientras edita sus documentos en ventanas y menús desplegables fáciles de navegar. Para insertar un elemento o atributo válido, selecciónelo en el menú desplegable o haga doble clic en el elemento o atributo en la ventana del ayudante de entrada.

Gestión de proyectos

Con las funciones de gestión de proyectos de XMLSpy puede organizar y gestionar archivos relacionados, especificar reglas de validación y transformación para ellos, realizar operaciones por lotes y muchas otras tareas. Desde la ventana Proyecto puede administrar procesos de otras herramientas de MissionKit, como MapForce y StyleVision. Además puede integrar sus proyectos con los principales sistemas de control de versiones.

 

 

Integración de BD relacionales

Bases de datos relacionales compatibles:

  • Firebird 2.5
  • IBM DB2 for iSeries® v6.1, 7.1
  • IBM DB2® 8, 9.1, 9.5, 9.7, 10.1, 10.5
  • Informix® 11.70
  • Microsoft Access™ 2003, 2007, 2010, 2013
  • Microsoft® Azure SQL
  • Microsoft® SQL Server® 2005, 2008, 2012, 2014, 2016
  • MySQL® 5, 5.1, 5.5, 5.6
  • Oracle® 9i, 10g, 11g, 12c
  • PostgreSQL 8, 9.0.10, 9.1.6, 9.2.1, 9.4
  • Progress OpenEdge 11.6
  • SQLite 3.x
  • Sybase® ASE 15
Consulta de BD

Bases de datos XML y SQL

XMLSpy es el único editor XML que ofrece una integración perfecta con las bases de datos relacionales más utilizadas en la actualidad. Esta potente integración de bases de datos relacionales en XMLSpy reduce el número de problemas de interoperabilidad, permite consultar bases de datos SQL con facilidad y convertir archivos XML en bases de datos y viceversa.

XMLSpy también viene con un sencillo asistente para la conexión con bases de datos y una ventana de consulta de base de datos para escribir y ejecutar instrucciones SQL. También ofrece funciones para convertir, importar y exportar datos XML en estructuras de BD relacionales.

Y ofrece las mismas características para bases de datos XML:

  • IBM DB2 pureXML
  • Oracle XML DB
  • Bases de datos XML SQL Server

 

 

Herramientas de edición XML avanzadas

Funciones especiales

Además de todas estas funciones de edición XML inteligentes, XMLSpy ofrece varias herramientas de desarrollo XML especializadas. Entre ellas destacan el generador de gráficos XML y otras herramientas para trabajar con XSLT y SOAP.

Características avanzadas:

Tecnologías complementarias:

XMLSpy se integra con RaptorXML Server para una validación y procesamiento XML ultrarápido.

XMLSpy es el único entorno de desarrollo XML que viene complementado con cursos en línea gratis.



"He usado muchas herramientas de desarrollo XML pero, sin duda, recomiendo XMLSpy por encima de otras herramientas disponibles en el mercado."

James Norman
Director Técnico, Harvard Medical School

¿Y ahora?