Structured types

All objects match the item type object as well as json-item.

All arrays match the item type array as well as json-item.

For engines that also support optionally XML, structured-item matches both XML nodes and JSON objects and arrays.

Figure 7. StructuredType

StructuredType