Lea y revise la documentación de Automation Anywhere

Cerrar contenidos

Contenidos

Abrir contenidos

Comando XML

  • Actualizado: 3/11/2020
    • 11.3.x
    • Explorar
    • Enterprise

Comando XML

Use el comando XML para procesar información XML que se genera a partir de servicios web y aplicaciones de cálculo en la nube.

Descripción general

El comando XML admite sesiones, edición de nodos y ejecución de expresiones Xpath, en función de la estructura de árbol de un documento XML. El comando habilita la lógica TaskBot / MetaBot automatizada para navegar por el árbol y hacer selecciones basadas en varios criterios.

El comando XML permite a los usuarios capturar datos que tienen formato XML y guardarlos en una ubicación específica.

Iniciar sesión XML
Especifica el nombre de la sesión y la fuente de datos (un archivo o texto).
Finalizar sesión XML
Complementa la operación de Inicio de sesión XML cerrando una sesión abierta de XML.
Insertar nodo
Especifica el nombre y valor de nodo. La ubicación del nodo se basa en la posición de la expresión XPath.
Especifica la acción si el nombre del nodo está presente (Insertarlo de todos modos, Omitirlo o Sobrescribirlo) y dónde insertar la ubicación del nodo (Inicio, Fin, Antes del nodo secundario específico o Después del nodo secundario específico.
Nota: Si Antes del nodo secundario específico o Después del nodo secundario específico está seleccionado, especifique el nombre del nodo secundario.
Eliminar nodo/atributo
Elimina un nodo o atributo del archivo XML especificando la expresión XPath.
Actualizar nodos
Actualiza los nodos en una sesión en la posición que se especifica para la expresión XPath.
Actualizar atributos: Marca la casilla de verificación para agregar, actualizar o eliminar atributos.
Validar documento XML

Valida los datos de la sesión mediante archivos de esquema XML (.xsd), definiciones internas de tipo de documento (DTD) o si los datos de la sesión están bien formados.

La salida de validación (VÁLIDO o NO VÁLIDO) se puede asignar a una variable. Si se produce un error durante la validación, se almacena en las variables del sistema llamadas: $Error Line Number$ y $Error Description$.

Obtener nodo(s)
Recupera los valores de uno o varios nodos en los datos de la sesión al especificar la expresión XPath.
  • Obtener nodos individuales: Recupera el valor de un nodo o atributo individual de los datos de la sesión, en la posición especificada en la expresión XPath. El valor se asigna a una variable.
  • Obtener nodos múltiples: Recupera valores de nodos múltiples en los datos de la sesión, usando el valor de texto/expresión XPath/nombre de atributo especificado, basado en la expresión XPath especificada.
El valor se asigna a una variable del sistema llamada $XML Data Node (Node name)$, que se puede utilizar junto con un comando de BUCLE. Por ejemplo, un comando de bucle se puede usar para buscar cada nodo en un conjunto de datos XML.
Guardar datos de sesión
Guarda los datos de la sesión en una variable.
Escribir datos XML: Marque la casilla de verificación para guardar los datos en una ubicación específica.

Los datos se guardan en un archivo XML codificado en formato UTF-8.

Ejecutar función XPath
Ejecuta una función XPath y almacena los resultados en una variable.
Enviar comentarios