Description
There's a great deal of data in the JSONPath comparisons, but each query represents an isolated data point, and some cannot be understood except in combination with other queries. For example, understanding the consensus on naming in the dot notation requires looking at both $.<etc>
and [?(@.<etc>)]
, as inconsistencies abound.
@cburgmer, have you thought about starting a document on your site that attempts to analyze the data? One that limits itself to comparing and contrasting the data, but not prescribing? If you do, I would be interested in contributing PR's on specific topics, such as a summary of different approaches to the filter expression applied to a JSON object, or an analysis of differences across implementations in the recursive descent operator.