Structured Data in Cells (JSON Records and Arrays)

I think eventually I'd like to see OpenRefine Expression editor & Templating Exporter have the ability to use JSONata and being able to transform JSON data and structured data being stored in cells (so 2 new datatypes: JSON, and Array) as we've proposed before in

I can imagine where the Expression dialog allows an interactive experience with JSONata, as well as the Templating Exporter could have a new option for

  • template using JSONata?

JSONata (or JSONata-like) is the kind of experience that I think most of our OpenRefine users would expect us to deliver eventually. It's done by Andrew Coleman and others from IBM where records in DevOps, OpenShift, and general IaaS data in JSON format is quite prevalently used and often needs to be transformed, summarized, queried, etc.

Their 5 min video is so convincing: