Files
geroldmeisinger-ComfyUI-out…/web/docs/JSONOutputList/es.md
T

32 lines
1.6 KiB
Markdown

## JSON OutputList
![JSON OutputList](JSONOutputList/JSONOutputList.png)
(ComfyUI workflow incluido)
Crea una OutputList extrayendo matrices o diccionarios de objetos JSON.
Utiliza la sintaxis JSONPath para extraer los valores, vea [JSONPath en Wikipedia](https://en.wikipedia.org/wiki/JSONPath) .
Todos los valores coincidentes se aplanan en una sola lista larga.
También puede usar este nodo para crear objetos a partir de cadenas literales como `[1, 2, 3]`.
`key`, `value`, `int` y `float` usan `is_output_list=True` (indicado por el símbolo `𝌠`) y serán procesados secuencialmente por los nodos correspondientes.
### Entradas
| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `jsonpath` | `STRING` | JSONPath utilizado para extraer los valores. |
| `json` | `STRING` | Una cadena JSON que se traduce a un objeto. |
| `obj` | `*` | (opcional) objeto de cualquier tipo que reemplazará la cadena JSON |
### Salidas
| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `key` | `STRING 𝌠` | La clave para diccionarios o índice para matrices (como cadena). Técnicamente es un índice global de la lista aplanada para todos los no-claves. |
| `value` | `STRING 𝌠` | El valor como cadena. |
| `int` | `INT 𝌠` | El valor como entero (si no puede analizar el número, por defecto es 0). |
| `float` | `FLOAT 𝌠` | El valor como flotante (si no puede analizar el número, por defecto es 0). |
| `count` | `INT` | Número total de elementos en la lista aplanada |
| `debug` | `STRING` | Salida de depuración de todos los objetos coincidentes como una cadena JSON formateada |