We investigated the tool jq.
Wes first encountered this as a query tool for JSON. Our probing with the tool lead us to believe that it is much more than this.
This author intends to investigate JSONPath in the future, as it feels targetted specifically at querying. jq
is capable of arbitrary JSON transformations. There is also JMESpath which is described as query language for JSON (this author was under the impression JMESpath was also capable of JSON transformations, albeit a more limited set than jq
allows for the expression of)
First we needed some JSON. @ryanagar noted the considerable breadth of Yukon GIS data. With the help of a query builder, we were able to pull down a blob, and the task for the group was to investigate it's structure w