Módulo XML
Definición
El módulo de herramientas XML, módulo estándar de Skyone Studio para uso en cualquier flujo, fue creado para la conversión de datos entre el formato XML y JSON, y viceversa.
El módulo XML está compuesto por dos operaciones: Convertir XML a JSON y Convertir JSON a XML.
Configuración del módulo XML
El módulo "XML" aparece en la opción Herramientas dentro de la edición de un flujo. Al ser añadido al flujo, ofrece dos operaciones:
Convertir XML a JSON: convierte una tabla en XML al formato JSON.
Convertir JSON a XML: convierte una tabla en JSON al formato XML.

Operación Convertir XML a JSON
Esta operación permite convertir una tabla en XML con diferentes ítems (productos, clientes, etc.) al formato JSON, de manera que la información pueda ser utilizada posteriormente en el flujo.
Para usar esta opción, seleccione "Convertir XML a JSON" y luego haga clic en "Guardar".
Para la configuración de variables, haga clic en "Editar" del componente recién creado.

Los campos disponibles son:
XML: ingrese el código en formato XML que necesita ser convertido.
Símbolo de atributo: símbolo que se utilizará en el código JSON; por defecto, se usa “$” (signo de dólar).
Símbolo de carácter: símbolo que se utilizará en el código JSON; por defecto, se usa “_” (guion bajo).
XML CONVERTIDO A JSON: aquí, después de hacer clic en el botón Validar, se mostrará el XML convertido al formato JSON.
Ejemplo de XML:
Operación Convertir JSON a XML
Esta operación permite convertir una tabla en JSON con diferentes ítems (productos, clientes, etc.) al formato XML, de manera que la información pueda ser utilizada posteriormente en el flujo.
Para usar esta opción, seleccione "Convertir JSON a XML" y luego haga clic en "Guardar".
Para la configuración de variables, haga clic en "Editar" del componente recién creado.

Los campos disponibles son:
Símbolo de atributo: símbolo que se utilizará en el código JSON; por defecto, se usa “$” (signo de dólar).
Símbolo de carácter: símbolo que se utilizará en el código JSON; por defecto, se usa “_” (guion bajo).
JSON: ingrese el código en formato JSON que necesita ser convertido.
JSON CONVERTIDO A XML: aquí, después de hacer clic en el botón Validar, se mostrará el JSON convertido al formato XML.
Ejemplo de JSON:
Parámetros
Cada operación posee su propio parámetro, que corresponde al producto de la conversión:
JSON para la operación Convertir XML a JSON.
XML para la operación Convertir JSON a XML.
Cuando se utilizan, estos parámetros producen el código resultante, el cual puede ser manipulado posteriormente por el módulo "Transformación de Datos" o mediante el uso de una SMOP.
Ambos parámetros aparecen en el lado izquierdo de la ventana modal de configuración de cada operación del flujo, siempre que las operaciones estén conectadas por las líneas del flujo.
Last updated