JSON Schema Validator

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.

Options

JSON column
The JSON column to validate
Schema
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

Icon
A table with JSON column to validate

Output Ports

Icon
The table with the error messages column

Views

This node has no views

Workflows

Further Links

Developers

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.