- Información general
- Criptografía
- Base de datos
- Java
- Python
- WebAPI
Actividades de desarrollador
El siguiente ejemplo explica cómo utilizar actividades como Invocar código y Deserializar matriz Json para crear una matriz JSON, deserializarla y proporcionar la lista de tokens extraídos. Puedes encontrar estas actividades en el paquete UiPath.WebAPI.Activities .
Así es como se puede construir el proceso de automatización:
-
Abre Studio y crea un nuevo Proceso.
-
Arrastra un contenedor Secuencia al Diseñador de flujo de trabajo.
-
Crea las siguientes variables:
Nombre de la variable Tipo de variable Valor predeterminado jsonAsStringCadena jsonAsArrayJArray -
Add an Invoke Code activity inside the Sequence.
-
Selecciona el botón Editar código y añade el siguiente código en la ventana abierta:
Dim obj As ArrayList = New ArrayList() obj.Add("Starcraft") obj.Add("DOTA 2") obj.Add("FarCry") Out = JsonConvert.SerializeObject(obj)Dim obj As ArrayList = New ArrayList() obj.Add("Starcraft") obj.Add("DOTA 2") obj.Add("FarCry") Out = JsonConvert.SerializeObject(obj) -
Una vez añadido el código, selecciona el botón Aceptar .
-
Select the Edit Arguments button and add the following argument:
Argumento Dirección Tipo Valor outSalida Cadena jsonAsString -
Una vez finalizado, selecciona el botón Aceptar como en el siguiente GIF:

-
-
Añade una actividad Mensaje de registro después de la actividad Invocar código.
- Agrega la expresión
"JSON As String: "+jsonAsStringen el campo Mensaje.
- Agrega la expresión
-
Añade una actividad Deserializar MatrizJson después de la actividad Mensaje de registro.
- Add the variable
jsonAsStringin the Json String field. - In the Properties panel, add the variable
jsonAsArrayin the JsonArray field.
- Add the variable
-
Añade un Para cada actividad después de la actividad Deserializar MatrizJson.
- Add the value
tokenin the ForEach field. - Añade la variable
jsonAsArrayen el campo de expresión de VB. - In the Properties panel, in the TypeArgument field, make sure you chose JValue.
- Add the value
-
Add a Log Message activity inside the Body of the For Each activity.
- Agrega la expresión
token.ToStringen el campo Mensaje.
Apariencia que debe tener un flujo de trabajo:

- Agrega la expresión
-
Ejecuta el proceso. Una matriz JSON se crea, se deserializa como una cadena y se proporciona como una lista de tokens extraídos.
Aquí puedes descargar un ejemplo.