Introduction to JSONata Studio

Last updated on 16 Aug 2024

Overview

JSONata Studio is a collection of productivity tools that make it easier to work with JSONata and create reliable expressions fast. Currently, these tools include:

  • JSONata Studio Playground
  • JSONata Studio Book

JSONata Studio Playground

Inspired by the original JSONata Exerciser, this is an online code editor for evaluating and debuging JSONata expressions that offers additonal features such as:

  • intuitive user interface
  • automatic completion for built-in JSONata functions
  • ability to save work to local storage
  • Excel to JSON conversion
  • table view for flat JSON objects
  • custom function registration

JSONata Studio Book

This tool is ideal for evaluating an ordered sequence of JSONata expressions against a single JSON input, and includes many of the features of the JSONata Studio Playground. The key difference is that each expression must be assigned with an output key to store the evaluated result and make it available to all remaining expressions.