Pular para o conteúdo

Mutação Extrair atributo ​

A mutação Extrair atributo lê um atributo de um objeto JSON e o retorna como texto. Use-a depois de Encontrar objeto, ou depois de Analisar JSON em um texto que contém um único objeto.

Opções ​

  • Atributo: O atributo a ser lido. Use caminhos com pontos para atributos aninhados, por exemplo address.city, e [0] para escolher uma entrada de uma lista aninhada, por exemplo images[0].url.

Um atributo que não existe resulta em um valor vazio. Um atributo que contém um objeto ou uma lista aninhados é retornado como texto JSON compacto. Quando o valor é uma lista de objetos em vez de um único objeto, o atributo é lido do primeiro objeto.

Exemplo ​

O campo extra size_chart contém este texto:

json
[{ "size": "S", "chest": "86" }, { "size": "M", "chest": "92" }]

Escolha o campo extra, adicione Analisar JSON, depois Encontrar objeto com o atributo size, a condição Igual a e o valor definido como o campo de produto size, e por fim Extrair atributo com o atributo chest. Um produto com o tamanho M recebe 92. Um produto com o tamanho XL não corresponde a nenhum objeto, então recebe um valor vazio.