Leitura XML
Designer pode ler e analisar XML por meio de um
Ferramenta Dados de entrada ou o Ferramenta Análise XML. Esses exemplos se concentram nas opções de configuração da ferramenta dados de entrada.
Todas as descrições referenciam o exemplo abaixo.
Exemplo XML
<items></items>
</item>
<name>Bolo</name>
<ppu>0,60</ppu>
<batters></batters>
Regular</batter>
Chocolate</batter>
Mirtilo</batter>
Comida do diabo</batter>
<topping></topping>
Nenhum</topping>
Vidros</topping>
Açúcar</topping>
Açúcar em pó</topping>
Chocolate</topping>
Chocolate com polvilha</topping>
Maple</topping>
</item>
<name>Levantou</name>
<ppu>0,65</ppu>
<batters></batters>
Regular</batter>
<topping></topping>
Nenhum</topping>
Vidros</topping>
Açúcar</topping>
Chocolate</topping>
Maple</topping>
</item>
<name>Leitelho</name>
<ppu>0,50</ppu>
<batters></batters>
Regular</batter>
Chocolate</batter>
Configurações padrão
A ferramenta de dados de entrada usa essas configurações XML padrão:
Essas configurações aplicadas à entrada XML de exemplo geram os seguintes resultados:
Estes resultados:
- Não contém o elemento raiz.
- conter os elementos filho do elemento raiz.
- conter os elementos neto do elemento raiz.
- não contêm os elementos filho de um elemento especificado.
- não contêm formatação de marca.
Nome do elemento filho
Especificando um nome de elemento filho XML faz com que Alteryx ler o arquivo do elemento.
Essas configurações aplicadas à entrada XML de exemplo geram os seguintes resultados:
Estes resultados:
- Não contém o elemento raiz.
- não contêm os elementos filho do elemento raiz.
- não contêm os elementos neto do elemento raiz.
- conter os elementos filho de um elemento especificado.
- não contêm formatação de marca.
As seções restantes detalham o impacto nos resultados retornados ao alterar as seleções de configuração das opções padrão.
Retornar elemento raiz
Selecione retornar elemento raiz para retornar o elemento pai que encerra todos os outros elementos representados.
Essas configurações aplicadas à entrada XML de exemplo geram os seguintes resultados:
Estes resultados:
- conter o elemento raiz.
- conter os elementos filho do elemento raiz.
- não contêm os elementos neto do elemento raiz.
- não contêm os elementos filho de um elemento especificado.
- não contêm formatação de marca.
Nome do elemento filho
Especificando um nome de elemento filho XML não altera os resultados. Alteryx prioriza a leitura do elemento raiz.
Retornar valores filhos
Desmarque retornar valores filho para retornar apenas os valores filho do elemento raiz.
Essas configurações aplicadas à entrada XML de exemplo geram os seguintes resultados:
Estes resultados:
- Não contém o elemento raiz.
- conter os elementos filho do elemento raiz.
- não contêm os elementos neto do elemento raiz.
- não contêm os elementos filho de um elemento especificado.
- não contêm formatação de marca.
Nome do elemento filho
Especificando um nome de elemento filho XML faz com que Alteryx ler o arquivo do elemento especificado.
Essas configurações aplicadas à entrada XML de exemplo geram os seguintes resultados:
Estes resultados:
- Não contém o elemento raiz.
- não contêm os elementos filho do elemento raiz.
- não contêm os elementos neto do elemento raiz.
- não contêm os elementos filho de um elemento especificado.
- não contêm formatação de marca.
Retornar XML externo
Selecione retornar XML externo para criar colunas adicionais que contenham o formato de marca dos elementos filho.
Essas configurações aplicadas à entrada XML de exemplo geram os seguintes resultados:
Estes resultados:
- Não contém o elemento raiz.
- não contêm os elementos filho do elemento raiz.
- não contêm os elementos neto do elemento raiz.
- não contêm os elementos filho de um elemento especificado.
- conter formatação de marca.
Nome do elemento filho
Especificando um nome de elemento filho XML faz com que Alteryx ler o arquivo do elemento especificado.
Essas configurações aplicadas à entrada XML de exemplo geram os seguintes resultados:
Estes resultados:
- Não contém o elemento raiz.
- não contêm os elementos filho do elemento raiz.
- não contêm os elementos neto do elemento raiz.
- conter os elementos filho de um elemento especificado.
- conter formatação de marca.