Structured Data
Jsonata Query Data Processor
Transform structured data with Jsonata Query and review the valid output. Enter the data, choose the formatting options, then validate and copy the result.
This tool runs open-source code from CyberChef by GCHQ (Apache License 2.0). See open-source credits.
Jsonata Query Data Processor evaluates a JSONata expression against JSON data.
7 Processing runs in the browser.
Instructions
- Provide text or data for this tool.
- Provide valid JSON data and a JSONata expression.
- Test path and function behavior with a small fixture.
- Validate the output type before using it downstream.
Example
Input: {"items":[{"price":3},{"price":4}]}
Settings: Jsonata Query Data Processor: Use the expression '$sum(items.price)'.
Result: 7
Limits
- Jsonata Query Data Processor: Expression behavior depends on JSONata syntax and runtime support.
- Jsonata Query Data Processor: A query can return null or an empty result for a missing path.
- Jsonata Query Data Processor: Processing stays in the browser.