0 ×

JSON Schema Validator

JSON related functionality for KNIME version 4.2.1.v202008251158 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. Read our FAQs to get instructions about how to install nodes from a zipped update site.

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.


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.