activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Atividades de Desenvolvedor

Última atualização 27 de fev de 2026

Criar e desserializar uma matriz JSON

O exemplo seguinte explica como usar atividades como Invoke Code e Deserialize Json Array para criar uma matriz JSON, desserializá-la e fornecer a lista de tokens extraídos. Você pode encontrar essas atividades no pacote UiPath.WebAPI.Activities.

É assim que um processo de automação pode ser construído:

  1. Abra o Studio e crie um Processo.
  2. Arraste um contêiner Sequência para o Designer de Fluxo de Trabalho.
  3. Crie as seguintes variáveis:

    Nome da variável

    Tipo de Variável

    Valor Padrão

    jsonAsString

    String

     

    jsonAsArray

    JArray

     
  4. Adicione uma atividade Invoke Code dentro do Sequence.

    • Selecione o botão Editar código e adicione o seguinte código na janela aberta:

      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)
    • Depois que o código for adicionado, selecione o botão OK.
    • Selecione o botão Editar Argumentos e adicione o seguinte argumento:

      Argumento

      Direction

      Tipo

      Valor

      out

      Out

      String

      jsonAsString

    • Depois de concluído, selecione o botão OK como no seguinte GIF:



  5. Adicione uma atividade Log Message após a atividade Invoke Code.

    • Adicione a expressão "JSON As String: "+jsonAsString no campo Mensagem.
  6. Adicione uma atividade Deserialize Json Array após a atividade Log Message.

    • Adicione a variável jsonAsString no campo Json String .
    • No painel Propriedades, adicione a variável jsonAsArray no campo MatrizJSON.
  7. Adicione uma atividade For Each após a atividade Deserialize Json Array.

    • Adicione o valor token no campo For Each.
    • Adicione a variável jsonAsArray no campo expressão VB.
    • No painel Propriedades , no campo TypeArgument , certifique-se de escolher JValue.
  8. Adicione uma atividade Log Message dentro do corpo da atividade For Each .

    • Adicione a expressão token.ToString no campo Mensagem.

      É assim que o fluxo de trabalho deve ser:



  9. Execute o processo. Uma matriz JSON é criada, desserializada como uma String e fornecida como uma lista de tokens extraídos.

Aqui você pode baixar um exemplo.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades