3 ms·
I remember looking through XPath and wondering why no one had converted as much of it as possible to a generic path language for any tree-based data format, whi
by AtlasBarfed 5y ago
I remember looking through XPath and wondering why no one had converted as much of it as possible to a generic path language for any tree-based data format, which JSON, TOML, YAML, and XML are.
XPath was the best of the XML standards. Well, it helps that the language wasn't xml unlike XSLT and others.
- lichtenberger 5y agoRegarding XQuery we just added JSON querying on top in Brackit[1] / SirixDB[2]. Brackit is a retargetable query compiler and does a lot of optimizations at compile time as for instance optimizing joins and aggregations. It is useable as an in-memory processor or as a query processor of a database system. The Ph.D. thesis of Sebastian: Separating Key Concerns in Query Processing - Set Orientation, Physical Data Independence, and Parallelism http://wwwlgis.informatik.uni-kl.de/cms/fileadmin/publications/2013/Dissertation-Baechle.pdf http://wwwlgis.informatik.uni-kl.de/cms/fileadmin/publicatio... [1] http://brackit.io http://brackit.io [2] https://sirix.io https://sirix.io
- HWR_14 5y agoXPath was a great system. However I feel like most of the features required existing XSLTs to support them.