Lectura de XML
Designer puede leer y analizar XML a través de la
Herramienta Datos de entrada o de la Herramienta Convertir XML. Estos ejemplos se centran en las opciones de configuración de herramientas de datos de entrada.
Todas las descripciones hacen referencia al ejemplo siguiente.
Ejemplo XML
<items></items>
</item>
<name>Pastel</name>
<ppu>0,60</ppu>
<batters></batters>
Regular</batter>
Chocolate</batter>
Arándano</batter>
La comida del diablo</batter>
<topping></topping>
Ninguno</topping>
Esmaltado</topping>
Azúcar</topping>
Azúcar en polvo</topping>
Chocolate</topping>
Chocolate con rociadas</topping>
Arce</topping>
</item>
<name>Levantado</name>
<ppu>0,65</ppu>
<batters></batters>
Regular</batter>
<topping></topping>
Ninguno</topping>
Esmaltado</topping>
Azúcar</topping>
Chocolate</topping>
Arce</topping>
</item>
<name>Suero</name>
<ppu>0,50</ppu>
<batters></batters>
Regular</batter>
Chocolate</batter>
Configuración predeterminada
La herramienta de datos de entrada utiliza estos ajustes XML predeterminados:
Estos valores aplicados a la entrada XML de ejemplo generan los siguientes resultados:
Estos resultados:
- no contenga el elemento raíz.
- contenga los elementos secundarios del elemento raíz.
- contenga los elementos de la raíz del elemento nieto.
- no contenga los elementos secundarios de un elemento especificado.
- no contiene el formato de etiqueta.
Nombre del elemento secundario
La especificación de un nombre de elemento secundario XML hace que Alteryx Lea el archivo desde el elemento.
Estos valores aplicados a la entrada XML de ejemplo generan los siguientes resultados:
Estos resultados:
- no contenga el elemento raíz.
- no contenga los elementos secundarios del elemento raíz.
- no contenga los elementos del elemento raíz.
- contenga los elementos secundarios de un elemento especificado.
- no contiene el formato de etiqueta.
Las secciones restantes detallan el impacto en los resultados devueltos al cambiar las selecciones de configuración de las opciones predeterminadas.
Devolver elemento raíz
Seleccione devolver elemento raíz para devolver el elemento primario que encierra todos los demás elementos representados.
Estos valores aplicados a la entrada XML de ejemplo generan los siguientes resultados:
Estos resultados:
- contener el elemento raíz.
- contenga los elementos secundarios del elemento raíz.
- no contenga los elementos del elemento raíz.
- no contenga los elementos secundarios de un elemento especificado.
- no contiene el formato de etiqueta.
Nombre del elemento secundario
la especificación de un nombre de elemento secundario XML no cambia los resultados. Alteryx prioriza la lectura del elemento raíz.
Devolver valores de elementos secundarios
Deseleccione devolver valores secundarios para devolver sólo los valores secundarios del elemento raíz.
Estos valores aplicados a la entrada XML de ejemplo generan los siguientes resultados:
Estos resultados:
- no contenga el elemento raíz.
- contenga los elementos secundarios del elemento raíz.
- no contenga los elementos del elemento raíz.
- no contenga los elementos secundarios de un elemento especificado.
- no contiene el formato de etiqueta.
Nombre del elemento secundario
La especificación de un nombre de elemento secundario XML hace que Alteryx Lea el archivo del elemento especificado.
Estos valores aplicados a la entrada XML de ejemplo generan los siguientes resultados:
Estos resultados:
- no contenga el elemento raíz.
- no contenga los elementos secundarios del elemento raíz.
- no contenga los elementos del elemento raíz.
- no contenga los elementos secundarios de un elemento especificado.
- no contiene el formato de etiqueta.
Devolver XML externo
Seleccione devolver XML externo para crear columnas adicionales que contengan el formato de etiqueta de los elementos secundarios.
Estos valores aplicados a la entrada XML de ejemplo generan los siguientes resultados:
Estos resultados:
- no contenga el elemento raíz.
- no contenga los elementos secundarios del elemento raíz.
- no contenga los elementos del elemento raíz.
- no contenga los elementos secundarios de un elemento especificado.
- contienen formato de etiqueta.
Nombre del elemento secundario
La especificación de un nombre de elemento secundario XML hace que Alteryx Lea el archivo del elemento especificado.
Estos valores aplicados a la entrada XML de ejemplo generan los siguientes resultados:
Estos resultados:
- no contenga el elemento raíz.
- no contenga los elementos secundarios del elemento raíz.
- no contenga los elementos del elemento raíz.
- contenga los elementos secundarios de un elemento especificado.
- contienen formato de etiqueta.