Houdini 17.5 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.

Parameters

Node

Operation

Operation

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.

Prettify

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

JSON File

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

Common

Output Tag

This specifies the tag of the reported result data.

Output File

This specifies the output filepath.

Processor

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.

Dynamic

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.

Static

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.

Automatic

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.

Examples

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.

The following examples include this node.

example_top_jsoninput Example for Json Input TOP node

This example demonstrates how to use json input node to create workitems based on information contained in json files.

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