0 ×

JSON Schema Validator

JSON related functionality for KNIME version 4.4.0.v202106250844 by KNIME AG, Zurich, Switzerland

Validates JSON values based on the specified schema v3 or v4.

When the value do not satisfy the constraints of the schema, the node will fail with the error message and the row number or collect the errors in a new column.

It uses the fge/json-schema-validator implementation.


JSON column
The JSON column to validate
The JSON schema used for validation
Fail on invalid JSON value
If checked, execution will stop on first value that violates the specified schema.
Error message column
Name of the column for the collected error messages (when there were no error, missing value is returned)

Input Ports

A table with JSON column to validate

Output Ports

The table with the error messages column

Best Friends (Incoming)

Best Friends (Outgoing)



To use this node in KNIME, install KNIME JSON-Processing from the following update site:


A zipped version of the software site can be downloaded here.

You don't know what to do with this link? Read our NodePit Product and Node Installation Guide that explains you in detail how to install nodes to your KNIME Analytics Platform.

Wait a sec! You want to explore and install nodes even faster? We highly recommend our NodePit for KNIME extension for your KNIME Analytics Platform. Browse NodePit from within KNIME, install nodes with just one click and share your workflows with NodePit Space.


You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.