JSON Schema Validator

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

When a value does not satisfy the constraints of the schema, the node fails with an error message and the row number or collects 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 errors, a 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

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.