Criar automação com ações JSON
Baixar como PDF
Compartilhar
- Última atualização2024/10/31
Criar automação com ações JSON
Neste exemplo, criamos um Task Bot usando ações JSON para executar operações nos dados JSON.
Procedimento
-
Criar um bot
-
No painel do lado esquerdo, clique em Automação.
Uma lista de formulários e bots disponíveis é exibida.
- Clique em Criar novo > Bot.
- Insira um nome para o bot: Json_Test_Bot.
- Clique em Criar e editar.
-
No painel do lado esquerdo, clique em Automação.
-
Crie as seguintes variáveis:
-
vSourceDictionary
- Tipo: Dicionário
- Subtipo: Qualquer um
- Nome da variável: vSourceDictionary
- Valores padrão:
Tipo Chave Valor String firstName Mathew String Sobrenome Brain Número id 5669 Booliano isAdmin Verdadeiro
-
vHobby
- Tipo: Lista
- Subtipo: String
- Valores padrão:
- Valor em 0: Reading
- Valor em 1: Football
- Valor em 2: Cooking
-
vJson
- Tipo: String
- Nome: vJson
-
vAddressDictionary
- Tipo: Dicionário
- Subtipo: Qualquer um
- Nome: vAddressDictionary
-
vDestinationDictionary
- Tipo: Dicionário
- Subtipo: Qualquer um
- Nome: vDestinationDictionary
- Crie uma variável SampleString e uma SampleNumber.
-
vSourceDictionary
-
Clique duas vezes ou arraste a ação
Dicionário > Colocar para atribuir um valor a uma chave no dicionário.
- Selecione variável de dicionário vSourceDictionary na lista suspensa.
- Digite tags no campo Chave.
- Escolha a guia Variável e selecione o valor vHobby na lista suspensa.
-
Clique duas vezes ou arraste a ação
JSON > Converter dicionário em JSON para converter a variável do dicionário em JSON e armazená-la em uma variável de string.
- Selecione variável de dicionário vSourceDictionary na lista suspensa.
- No campo Salvar o resultado em uma variável, selecione vJson.
-
Clique duas vezes ou arraste a ação
Caixa de mensagem para imprimir os valores. No campo Inserir a mensagem a ser exibida, pressione F2 e selecione $vJson$.
-
Clique duas vezes ou arraste a ação
JSON > Iniciar sessão para iniciar uma sessão JSON.
- No campo Fonte de dados, escolha a opção Texto e pressione F2 e selecione $vJson$.
- Para criar uma sessão JSON, a partir de Sessão de objeto Json, selecione Sessão local e insira Default como o nome da sessão.
-
Clique duas vezes ou arraste a ação
JSON > Adicionar valor do nó para adicionar um novo valor ao json existente.
- Digite $ no campo Caminho do nó JSON.
- Digite o address no campo Nome da chave.
- Selecione a variável Dicionário no campo Tipo de valor.
-
No campo Valor, selecione a guia Dicionário e insira os seguintes valores:
Tipo Chave Valor String Cidade Huston String Estado Texas String País EUA Número Código PIN 100233 Booliano isPermenentAddress Verdadeiro - Escolha a opção Nome da sessão e digite Default no campo Nome da sessão.
-
Clique duas vezes ou arraste ação
JSON > Obtenha o valor do nó para recuperar os valores do nó.
- Digite $ no campo Caminho do nó JSON.
- Escolha a opção Nome da sessão e digite Default no campo Nome da sessão.
- No campo Salvar o resultado em uma variável, selecione SampleString.
-
Clique duas vezes ou arraste a ação
Caixa de mensagem para imprimir os valores. No campo Insira a mensagem a ser exibida, pressione F2 e selecione SampleString.
-
Clique duas vezes ou arraste ação
JSON > Atualizar valor do nó para atualizar um novo valor para Json existente.
- Digite tags no campo Caminho do nó JSON.
- Selecione a variável String no campo Tipo de valor.
- Insira Running no campo Valor (opcional).
- Escolha a opção Nome da sessão e digite Default no campo Nome da sessão.
-
Clique duas vezes ou arraste ação
JSON > Atualizar valor do nó para atualizar um novo valor para Json existente.
- Digite LastName no campo Caminho do nó JSON.
- Selecione a variável String no campo Tipo de valor.
- Insira Wade no campo Valor (opcional).
- Escolha a opção Nome da sessão e digite Default no campo Nome da sessão.
-
Clique duas vezes ou arraste ação
JSON > Obtenha o valor do nó para recuperar os valores do nó.
- Digite $ no campo Caminho do nó JSON.
- Escolha a opção Nome da sessão e digite Default no campo Nome da sessão.
- No campo Salvar o resultado em uma variável, selecione SampleString.
-
Clique duas vezes ou arraste a ação
Caixa de mensagem para imprimir os valores. No campo Insira a mensagem a ser exibida, pressione F2 e selecione SampleString.
-
Clique duas vezes ou arraste a ação
JSON > Converter JSON em dicionário para converter a string JSON em dicionário.
- Escolha a opção Nome da sessão e digite Default no campo Nome da sessão.
- No campo Salvar o resultado em uma variável, escolha a opção Dicionário e selecione vDestinationDictionary na lista suspensa.
-
Clique duas vezes ou arraste a ação
Dicionário > Obter para verificar se existe uma chave em uma variável de dicionário e retornar o valor correspondente.
- Selecione a variável de dicionário vDestinationDictionary na lista suspensa.
- Digite address no campo Chave.
- No campo Atribuir a saída à variável, pressione F2 e selecione a variável vAddressDictionary.
-
Clique duas vezes ou arraste a ação
Caixa de mensagem para imprimir os valores. No campo Inserir a mensagem a ser exibida, insira:
Output Dictionary: Size :$vDestinationDictionary.Dictionary:size.Number:toString$ Key[id]: $vDestinationDictionary{id}$ Key[address.city]: $vAddressDictionary{city}$
-
Clique duas vezes ou arraste ação
JSON > Encerrar sessão para fechar a sessão JSON. Escolha a opção Nome da sessão e insira Padrão no campo do nome da sessão.
- Clique em Salvar e, em seguida, clique em Executar.