JSON Multi Extract
Parse a JSON input and emit each configured field on its own output port. Useful when an upstream LLM returns a single JSON blob and multiple downstream nodes each consume a different field.
JSON Multi Extract
Badge: Direct
Node type: utility:json_multi_extract
Category: process
Description
Parse a JSON input and emit each configured field on its own output port. Useful when an upstream LLM returns a single JSON blob and multiple downstream nodes each consume a different field.
Pricing
- Cost: ~1 credit per units
Canvas ports
These appear as port handles on the left side of the node.
| ID | Label | Details |
|---|---|---|
json |
JSON | TEXT (required) — The JSON blob to split. Tolerates ```json fenced strings from LLM outputs. |
Sidebar config
These render as form fields in the right-side config panel when the node is selected.
| ID | Label | Details |
|---|---|---|
paths |
Paths (port → path map) | TEXT — JSON object mapping each desired output port ID to a dot-path into the input object, e.g. {"hook":"scenes.0.image_prompt","cta":"scenes.-1.narration"}. Use * to flatmap arrays. |
Outputs
No outputs.
Auto-generated from the Wireflow node registry.