Ir al contenido

XML Activities

Versión: 1.0.0  ·  ID: zoan-packages-xml  ·  Autor: Zoan Software

El paquete XML lee, consulta y modifica documentos XML, un formato de intercambio de datos muy usado en integraciones (facturación electrónica, servicios web SOAP, configuraciones, archivos del sector salud). Te permite extraer datos de un XML y modificarlo sin tener que parsear el texto a mano.

Las actividades trabajan sobre el texto XML (una cadena), no sobre un archivo abierto. El patrón típico es:

  1. Read XML lee el archivo y devuelve su contenido como string.
  2. Consultas valores con XML Query Text / XML Query All, o lo modificas con XML Set Value / XML Add Element (que devuelven el XML modificado).
  3. Write XML guarda el resultado a un archivo.
Read XML path = = ruta → output: xml
XML Query Text xml = = xml xpath = "//Factura/Total" → output: total
XPathSelecciona
//NumeroTodos los elementos <Numero> en cualquier nivel
//Factura/NumeroLos <Numero> hijos directos de <Factura>
//Factura[@id='5']La <Factura> con atributo id="5"
//Item[2]El segundo <Item>
ActividadTipoSalidaQué hace
Read XMLxml-readstringLee un archivo XML como texto
Write XMLxml-writestringGuarda un texto XML a un archivo
XML Query Textxml-query-textstringPrimer valor que coincide con un XPath
XML Query Allxml-query-allListTodos los valores que coinciden
XML Set Valuexml-set-valuestringCambia el valor de un elemento
XML Add Elementxml-add-elementstringAgrega un elemento hijo