UiPath Documentation
activities
latest
false

Actividades de desarrollador

Última actualización 21 de abr. de 2026

Crear y deserializar Matriz JSON

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:

  1. Abre Studio y crea un nuevo Proceso.

  2. Arrastra un contenedor Secuencia al Diseñador de flujo de trabajo.

  3. Crea las siguientes variables:

    Nombre de la variableTipo de variableValor predeterminado
    jsonAsStringCadena
    jsonAsArrayJArray
  4. 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:

      ArgumentoDirecciónTipoValor
      outSalidaCadenajsonAsString
    • Una vez finalizado, selecciona el botón Aceptar como en el siguiente GIF:

      Imagen de documentos

  5. Añade una actividad Mensaje de registro después de la actividad Invocar código.

    • Agrega la expresión "JSON As String: "+jsonAsString en el campo Mensaje.
  6. Añade una actividad Deserializar MatrizJson después de la actividad Mensaje de registro.

    • Add the variable jsonAsString in the Json String field.
    • In the Properties panel, add the variable jsonAsArray in the JsonArray field.
  7. Añade un Para cada actividad después de la actividad Deserializar MatrizJson.

    • Add the value token in the ForEach field.
    • Añade la variable jsonAsArray en el campo de expresión de VB.
    • In the Properties panel, in the TypeArgument field, make sure you chose JValue.
  8. Add a Log Message activity inside the Body of the For Each activity.

    • Agrega la expresión token.ToString en el campo Mensaje.

    Apariencia que debe tener un flujo de trabajo:

    Imagen de documentos

  9. 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.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado