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. Ambos son formatos de intercambio de datos muy utilizados, pero tienen sintaxis y estructuras diferentes.
La función de conversión de XML a JSON en XMLSpy permite a los usuarios cambiar fácilmente entre los dos formatos en función de sus necesidades o de los requisitos de sus proyectos.
Además de potentes herramientas de conversión, XMLSpy incluye un editor JSON y otro XML, así como funciones para trabajar con XPath, XSLT y XQuery junto con ambas tecnologías.
Puede convertir un único archivo o realizar una conversión masiva en un gran número de archivos XML al instante. 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. Al pasar de un formato de esquema a otro, puede incluso generar un archivo de instancia XML o JSON de muestra.
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.