Appearance
JSON Stringify
The JSON Stringify node converts the entire pipeline input into a JSON string. Use it when you need to pass structured data as a string -- for example, as an HTTP request body or for storing in a text field.
Configuration
This node has no configuration options. It converts whatever it receives into JSON.
Input
Accepts any data type -- arrays, objects, scalars.
Output
Returns a JSON string representation of the input.
Example
Input:
json
[
{ "id": 1, "name": "Widget A" },
{ "id": 2, "name": "Widget B" }
]Output:
"[{\"id\":1,\"name\":\"Widget A\"},{\"id\":2,\"name\":\"Widget B\"}]"How It Works
The node calls wp_json_encode() on the entire input and returns the resulting string.
Example Use Cases
Prepare an HTTP request body
Table Query --> Pick Fields (id, name) --> JSON Stringify --> HTTP Request (body = input)Store computed data as a JSON column
Context --> Set Field --> JSON Stringify --> Save RowDebug data inspection
Convert pipeline data to a readable JSON string for display in a text widget.
TIP
This is the inverse of JSON Parse. JSON Parse converts a string to structured data; JSON Stringify converts structured data to a string.