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 XML y JSON en un único entorno de desarrollo ahorra mucho tiempo, especialmente si es necesario convertir los datos con los que se trabaja.
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 las conversiones como necesite.
Todas las características de transformación que acabamos de explicar existen tanto para convertir XML en JSON como JSON en 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 entre XML y JSON, o si necesita convertir JSON y XML en otros formatos, MapForce es la herramienta que está buscando. MapForce es una herramienta de transformación compatible con todo tipo de datos que permite trabajar con XML, JSON y muchos otros 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á hacer conversiones entre XML y JSON 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.