You must enable javascript in order to view this page or you can go
here
to view the webhelp.
JSONiq
Content
Search Results
Loading, please wait ...
Introduction
Structure of a JSONiq program.
Main modules
Library modules
Feature matrix
Namespaces
The JSONiq data model
Atomic items
Structured items
Function items
Input datasets
The JSONiq type system
Sequence types
Item types
Atomic types
Structured types
Function types
Expressions
Construction of items
Numbers
Strings
Booleans and null
Other atomic values
Objects
Arrays
Functions
Inline function expression
Named function reference
Manipulating atomic values
Arithmetics
String concatenation
Comparison
Logics
Manipulating sequences
Comma operator
Range operator
Parenthesized expression
Calling functions
Static function calls
Dynamic function calls
Partial application
Navigating objects
Object field selector
Array member selector
Sequence predicates
Control flow expressions
Conditional expressions
Switch expressions
Try-catch expressions
FLWOR expressions
For clauses
Where clauses
Order clauses
Group clauses
Let clauses
Count clauses
Map operator
Variable references
Composing FLWOR expressions
Ordered and Unordered expressions
Expressions dealing with types
Instance-of expressions
Treat expressions
Castable expressions
Cast expressions
Typeswitch expressions
Prologs
Setters.
Default collation
Default ordering mode
Default ordering behaviour for empty sequences
Default decimal format
Global variables
Functions
Modules
Function Library
JSON specific functions.
keys
members
null
parse-json
size
accumulate
descendant-arrays
descendant-objects
descendant-pairs
flatten
intersect
project
remove-keys
values
encode-for-roundtrip
decode-from-roundtrip
Functions taken from XQuery
JSONiq Updates
The snapshot semantics paradigm
JSON update primitives
Merging updates
Applying updates
The copy-modify-return expression
Primary updating expressions
Equality and identity
Notes
Sequences vs. Arrays
Null vs. empty sequence
Open Issues
Revision History
Index
Your browser does not support iframes.