A ação Obter nós permite extrair os valores-chave de uma fonte JSON que você especifica na ação Iniciar sessão.

Você pode especificar a chave exata ou um caminho específico em Obter nós para extrair as chaves. Você também especifica um novo nome de chave para o valor extraído.

Configurações

As seguintes configurações estão disponíveis nesta ação.

Nome da sessão
Informe o nome da sessão que você especificou na ação Iniciar sessão anterior. Você pode digitar o nome da sessão diretamente, selecionar a variável de string que contém o nome da sessão ou selecionar a variável de sessão.
Nós a serem extraídos
Especifique os nós ou o caminho do nó para extrair seus valores. Selecione Adicionar nós e especifique o seguinte no modal Adicionar nó:
  • Chave ou caminho do nó: especifique o nome da chave ou o caminho do nó.

    Insira a chave diretamente se

  • Tipo de valor: Selecione o tipo de dados do nó. As opções disponíveis são String, Número, Booleano e Data e hora.
    Nota: A ação Obter nó extrairá a data e a hora da fonte JSON somente se você especificar a data e a hora em um dos seguintes formatos ISO8601:
    • DateTimeFormatter.ISO_ZONED_DATE_TIME. Por exemplo: 2023-08-19T14:30:00+05:30[Asia/Kolkata]
    • DateTimeFormatter.ISO_OFFSET_DATE_TIME. Por exemplo: 2023-08-19T14:30:00+05:30
    • DateTimeFormatter.ISO_INSTANT. Por exemplo: 2023-08-19T14:30:00Z
  • Renomear chave: especifique um novo nome para a chave do nó que você extrai da fonte JSON. O valor para o nó especificado é salvo com o novo nome de chave na variável de saída.
Atribuir a saída a uma variável
Especifique várias variáveis para salvar valores de nós específicos ou uma variável de dicionário para salvar todos os valores extraídos em uma única variável de dicionário.
  • Variáveis múltiplas: Selecione Múltiplas variáveis > Adicionar mapeamento de variável e siga as instruções no modal Mapeamento de variável para inserir uma chave específica e escolher uma variável correspondente na qual os valores dos nós extraídos devem ser salvos.
  • Dicionário: Selecione Dicionário e escolha uma variável de dicionário existente ou use a opção Criar variável para criar uma variável de dicionário.

Formato para configuração de chave ou caminho do nó

Essa seção descreve o formato para especificar chaves de nó e caminhos de chave de nó na configuração Chave ou caminho do nó. Você pode usar a notação de ponto para extrair nós aninhados e nós com matrizes.

Para esta fonte JSON:

{
  "phone": "123456789",
  "company": 
	{
    "name": "XYZ Corp",
    "City": "ABC",
    "Country": "DEF",
	"orders": [
    {
      "orderId": "A-101",
      "item": "Laptop Stand",
      "price": 45.00
    },
    {
      "orderId": "A-102",
      "item": "Wireless Mouse",
      "price": 25.50
    }
    ]
  }
}
Especifique o seguinte:
  • phone para extrair o número de telefone.
  • company.name para extrair o nome da empresa.
  • company.orders[0].item para extrair o nome do item (Suporte para notebook) do primeiro ID do pedido.