Live briefing
Everything about JSONiq
Query and functional programming language
JSONiq is a query and functional programming language that is designed to declaratively query and transform collections of hierarchical and heterogeneous data in format of JSON, XML, as well as unstructured, textual data. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: JSONiqA 5-minute orientation
- Pick up a classic book: JSONiqThe most-reprinted book on the subject
- Read the landmark paper: JSONiq: The History of a Query LanguageCited 59 times
- Go sideways: XQueryA closely related topic
- Go sideways: Zorba (XQuery processor)A closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
- 📕JSONiqGhislain Fourny, Matthias Brantner · 2013
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- XQuery XQuery (XML Query) is a query language and functional programming language designed to query and transform collections of structured and unstructured data…
- Zorba (XQuery processor) Free and open-source software portal Zorba is an open source query processor written in C++, implementing several W3C XQuery and XML specifications and…
- JSON JSON (JavaScript Object Notation, pronounced /ˈdʒeɪsən/ or /ˈdʒeɪˌsɒn/) is an open standard file format and data interchange format that uses human-readable…
- XPath XPath (XML Path Language) is an expression language designed to support the query or transformation of XML documents. It was defined by the World Wide…
- JSONPath In computer software, JSONPath is a query language for querying values in JSON. The uses of JSONPath include: Selecting a specific node in a JSON value…
- XQuery API for Java XQuery API for Java (XQJ) refers to the common Java API for the W3C XQuery 1.0 specification. The XQJ API enables Java programmers to execute XQuery against…
- XML transformation language An XML transformation language is a programming language designed specifically to transform an input XML document into an output document which satisfies…
- Language Integrated Query Language Integrated Query (LINQ, pronounced "link") is a Microsoft .NET framework component that adds native data querying abilities to .NET languages…