JSONiqlike
JSONiqlike is a proposed query language designed for declarative access and transformation of JSON-like data structures. It combines elements of SQL with JSON-oriented path expressions to enable querying nested objects and arrays without writing procedural code.
Its design emphasizes readability, schema-free operation, and compatibility with common JSON encodings. Key capabilities include extracting
Syntax and evaluation model: JSONiqlike uses a SELECT-like clause to specify output fields, FROM to name data
Example (in prose): SELECT customer.name, customer.address.city FROM customers WHERE customer.membership = 'gold'. The language aims to be
Relationship to related technologies: JSONiqlike draws on JSONiq, SQL, and JQ, but seeks to offer SQL-like readability