Files

1.6 KiB

JSON OutputList

JSON OutputList

(ComfyUI workflow incluso)

Crea un OutputList estraendo array o dizionari dagli oggetti JSON. Utilizza la sintassi JSONPath per estrarre i valori, vedi JSONPath su Wikipedia . Tutti i valori corrispondenti vengono appiattiti in una lunga lista. Puoi anche usare questo nodo per creare oggetti da stringhe letterali come [1, 2, 3]. key, value, int e float usano is_output_list=True (indicato dal simbolo 𝌠) e saranno elaborati sequenzialmente dai nodi corrispondenti.

Input

Nome Tipo Descrizione
jsonpath STRINGA JSONPath utilizzato per estrarre i valori.
json STRINGA Una stringa JSON che viene tradotta in un oggetto.
obj * (opzionale) oggetto di qualsiasi tipo che sostituirà la stringa JSON

Output

Nome Tipo Descrizione
key STRINGA 𝌠 La chiave per i dizionari o l'indice per gli array (come stringa). Tecnicamente è un indice globale della lista appiattita per tutti i non-indici.
value STRINGA 𝌠 Il valore come stringa.
int INTERO 𝌠 Il valore come intero (se non riesce a analizzare il numero, il valore predefinito è 0).
float VIRGOLA_MOBILE 𝌠 Il valore come virgola mobile (se non riesce a analizzare il numero, il valore predefinito è 0).
count INTERO Numero totale di elementi nella lista appiattita
debug STRINGA Output di debug di tutti gli oggetti corrispondenti come stringa JSON formattata