Lea y revise la documentación de Automation Anywhere

Automation Anywhere Automation 360

Cerrar contenidos

Contenidos

Abrir contenidos

Paquete XML

  • Actualizado: 10/01/2020
    • Automation 360 v.x
    • Crear
    • Espacio de trabajo de RPA

Paquete XML

Extensible Markup Language (XML) es un lenguaje de marcado diseñado para almacenar y transportar datos. Use las acciones disponibles en el XML package para automatizar el procesamiento de datos XML generados a partir de servicios web y aplicaciones en la nube.

Un documento XML se estructura como un árbol ordenado y etiquetado. Cada nodo del árbol es un elemento XML y se escribe con una etiqueta de apertura y cierre. En el siguiente ejemplo, custname y custid son nodos:

<customer>
<custname>XYZ Corp</custname>
<custid>A001</custid>
</customer>

XPath es un lenguaje de consulta que utiliza expresiones de ruta para seleccionar nodos o conjuntos de nodos en un documento XML. XPath incluye funciones integradas para la manipulación de cadenas, valores numéricos, booleanos, fecha y hora, etc.

Antes de comenzar

Realice las siguientes acciones dentro del XMLpackage.

  1. Inicie la sesión XML utilizando la action Iniciar sesión XML. Emplee este nombre de sesión para todas las action correspondientes.
  2. Use las diferentes actions disponibles en el XML package para automatizar las tareas relacionadas con XML.
  3. Guarde la sesión usando la action Guardar sesión XML para asignar los datos a un archivo o variable de tipo cadena.
  4. Finalice la sesión usando la action Finalizar sesión XML para completar una tarea.

Actions en XML package

El XML incluye las siguientes actions:

Action Descripción
Eliminar nodo Utilice esta acción para eliminar un nodo del archivo XML.
  • Escriba el nombre de sesión utilizado una variable de ventana existente utilizada en la action Iniciar sesión XML.
  • Introduzca la Expresión XPath para eliminar el nodo o seleccione una variable de ventana existente.
  • Introduzca el atributo (opcional)
Finalizar sesión Esta acción cierra una sesión XML.
  • Escriba el nombre de sesión utilizado una variable de ventana existente utilizada en Iniciar sesión XML.
  • Guardar y cerrar la sesión.
Ejecutar función XPath Ejecuta una función XPath y almacena los resultados en una variable.
  • Escriba el nombre de sesión utilizado una variable de ventana existente utilizada en la action Iniciar sesión XML.
  • Introduzca la Expresión XPath o seleccione una variable de ventana existente.
  • Asigne el resultado a una variable de tipo Cadena.
Obtener múltiples nodos Esta acción recupera los valores de varios nodos.
  • Escriba el nombre de sesión utilizado una variable de ventana existente utilizada en la action Iniciar sesión XML.
  • Introduzca la Expresión XPath para recuperar vario nodos o seleccione una variable de ventana existente.
  • En el campo de Obtener cada nodo, seleccione si necesita el Valor del texto, la Expresión XPath o el Nombre de un atributo específico de cada nodo.
Obtener nodo individual Esta acción recupera el valor de un nodo en particular.
  • Escriba el nombre de sesión utilizado una variable de ventana existente utilizada en la action Iniciar sesión XML.
  • Introduzca la Expresión XPath y atributo (opcional) para recuperar un nodo.
  • Asigne el resultado a una variable de tipo Cadena.
Insertar nodo Consulte Uso de la acción Insertar nodo.
Guardar datos de sesión Esta acción guarda los datos de la sesión XML en un archivo o una variable de tipo Cadena.
  • Escriba el nombre de sesión utilizado una variable de ventana existente utilizada en la action Iniciar sesión XML.
  • Para guardar los datos de sesión en un archivo, seleccione la opción Escribir datos XML y especifique la ruta del archivo.
  • Seleccione la opción Sobrescribir para reemplazar el archivo si ya existe un archivo con el mismo nombre en la ubicación especificada.
  • Asigne el resultado a una variable de tipo Cadena.
Iniciar sesión Esta acción crea una nueva sesión XML basada en un archivo XML o un texto especificado.
  • Iniciar la sesión XML.
  • Introduzca el nombre de sesión o seleccione una variable de ventana existente. Emplee este nombre de sesión para todas las actions correspondientes.
  • En el campo Fuente de datos, seleccione cualquier Archivo o Texto:
    • Archivo Seleccione entre Archivo de la sala de control, Archivo de escritorio o una Variable del tipo de archivo.
    • Texto Especifique el nombre del texto o seleccione una variable de ventana existente.
  • Guarde la sesión XML.
Actualizar nodo Esta acción actualiza el valor de un nodo.
  • Escriba el nombre de sesión utilizado una variable de ventana existente utilizada en la acción Iniciar sesión XML.
  • Introduzca la Expresión XPath para que se actualice el nodo.
  • Introduzca un Nuevo valor para el nodo.
  • Seleccione la opción Actualizar atributos para crear un diccionario nuevo o para agregarlos a una variable existente de tipo Diccionario.
Validar documento XML Las etiquetas y la estructura del documento se definen cuando se crea el documento XML. Use este action para validar un documento XML.
  • Escriba el nombre de sesión utilizado una variable de ventana existente utilizada en Iniciar sesión XML.
  • Seleccione el tipo de validación de las siguientes opciones:
    • Archivos de esquema XML (.xsd)
    • Especifique el esquema mediante una variable Lista. Cree una nueva variable del tipo Lista o use una existente.
    • Definiciones de tipo de documento (DTD) internas
    • Bien formado
  • Asignar la salida a una variable usando Asignar el resultado (válido o no válido) a la variable
Enviar comentarios