- Visão geral
- Criptografia
- Banco de Dados
- Java
- Python
- WebAPI

Atividades de Desenvolvedor
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:
- Abra o Studio e crie um Processo.
- Arraste um contêiner Sequência para o Designer de Fluxo de Trabalho.
-
Crie as seguintes variáveis:
Nome da variável
Tipo de Variável
Valor Padrão
jsonAsStringString
jsonAsArrayJArray
-
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
outOut
String
jsonAsString -
Depois de concluído, selecione o botão OK como no seguinte GIF:
-
-
Adicione uma atividade Log Message após a atividade Invoke Code.
- Adicione a expressão
"JSON As String: "+jsonAsStringno campo Mensagem.
- Adicione a expressão
-
Adicione uma atividade Deserialize Json Array após a atividade Log Message.
- Adicione a variável
jsonAsStringno campo Json String . - No painel Propriedades, adicione a variável
jsonAsArrayno campo MatrizJSON.
- Adicione a variável
-
Adicione uma atividade For Each após a atividade Deserialize Json Array.
- Adicione o valor
tokenno campo For Each. - Adicione a variável
jsonAsArrayno campo expressão VB. - No painel Propriedades , no campo TypeArgument , certifique-se de escolher JValue.
- Adicione o valor
-
Adicione uma atividade Log Message dentro do corpo da atividade For Each .
-
Adicione a expressão
token.ToStringno campo Mensagem.É assim que o fluxo de trabalho deve ser:
-
- 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.