Tanto XML como JSON son formatos populares para ilustrar y describir datos, ya se trate de datos con estructura o sin ella. JSON se usa para almacenar o transmitir datos de forma eficiente pero sencilla, mientras que XML proporciona un entorno rico que incluye entidades y un mecanismo de soporte de metadatos y de ampliación del sistema.
Poder trabajar con ambos estándares en un único entorno de desarrollo ahorra mucho tiempo, especialmente si es necesario convertir los datos con los que se trabaja.
Además de realizar transformaciones, XMLSpy incluye un potente editor JSON y un editor XML. También permite trabajar con XPath, XSLT y XQuery.
Puede convertir un único archivo o convertir datos XML en JSON de forma masiva en una gran cantidad de archivos XML al mismo tiempo. Para ello solo tiene que hacer clic con el botón derecho en la carpeta correspondiente de la ventana Proyecto.
Existen muchas opciones que permiten configurar la transformación como necesite.
La funcionalidad descrita anteriormente también está disponible para generar datos JSON a partir de XML. Puede convertir archivos de instancia o transformar JSON Schema en XSD. Las conversiones entre formatos de esquema permiten incluso generar un archivo de instancia XML o JSON.
Si necesita generar conversiones de datos más complejas o recurrentes, o si necesita convertir JSON y XML en otros formatos, MapForce es la herramienta que está buscando. MapForce es una herramienta de integración compatible con todo tipo de datos que permite trabajar con muchísimos formatos de entrada y salida. Incluso puede combinar varios tipos distintos de datos de entrada y salida, como asignar XML y datos de BD a un archivo de salida JSON.
Puede definir sus normas de conversión de datos mediante operaciones de arrastrar y colocar, y escoger de entre numerosas bibliotecas de funciones y filtros de procesamiento de datos. También puede generar los suyos propios con el generador visual de funciones.
MapForce es compatible con asignaciones de datos multiformato y en cadena, lo que proporciona aún más flexibilidad.
Una vez haya definido la asignación, puede ver y guardar el archivo de salida de inmediato o automatizar la conversión con el software de alto rendimiento MapForce Server.
Con XMLSpy y MapForce podrá convertir datos de todo tipo para distintos proyectos. Estas dos herramientas están incluidas en el conjunto de aplicaciones de desarrollo software Altova MissionKit, que ofrecemos a un precio especial. Si descarga MissionKit obtendrá tanto XMLSpy como MapForce, además de otros 5 productos de desarrollo de software, por el menos del precio de dos.