Houdini 18.0 Nodes TOP nodes

Json Output TOP node

Performs various operations that produce JSON output

On this page

This node offers various functionality that will produce a JSON file as output.





This specifies the operation that you want to perform.

Write Upstream Work Item to Json

This operation will write information about the upstream work item to the specified JSON output file.


This operation will make a JSON file more readable by adding spaces, separators, and by sorting the contents.


This parameter is used to specify the input JSON file for the Prettify operation.


Output File Tag

This specifies the tag of the reported result data.

Output File

This specifies the output filepath.


Work Item Generation

Whether this node generates static or dynamic work items. You should generally leave this set to "Automatic" unless you know the node’s work items can be computed statically, or that they need to be generated dynamically.


This node always creates dynamic work items: it waits until the upstream work items are known, and generates new work items from the upstream work items.


This node always creates static work items: it creates the number of work items it thinks it needs based on the parameters (and any upstream static items) before the network runs.


If the input is static (a static processor, or a partitioner with only static inputs, or a mapper), this node generates static work items, otherwise it generates dynamic work items.


example_top_jsonoutput Example for Json Output TOP node

This example demonstrates how to use json output node to write workitem data to json format, or to reformat existing json files.

See also

TOP nodes