JSON

JSON Evaluators let you validate JSON schema during processing.

What is a JSON Evaluator ?

The JSON Schema evaluator validates JSON text against a specific schema, ensuring it includes all required fields, correct data types, and nested structures.

This is especially valuable for applications that handle complex or regulated data formats, like forms or configuration files, where each field must meet exact specifications.


Example

Imagine a registration system that requires user profile data in JSON format, with a schema that mandates fields such as:

  • username (string)
  • age (integer)
  • email (string in email format)

The JSON Schema evaluator would verify if an input like follow matches the schema:

{
  "username": "johndoe",
  "age": 25,
  "email": "[email protected]"
}

If the "age" is missing or the "email" format is invalid, the evaluator would flag it, ensuring the data meets the schema before processing.