This package implements support for JSON: it includes classes that implement the XPath 3.1 functions for JSON, and underlying support code for parsing and serializating JSON.
Class Summary Class Description JsonDocImplements the json-to-xml function defined in XSLT 3.0. JsonHandlerDefault handler class for accepting the result from parsing JSON strings JsonHandlerMapEvent handler for the JSON parser which constructs a structure of maps and arrays representing the content of the JSON text. JsonHandlerXMLHandler to generate an XML representation of JSON from a series of events JsonParserParser for JSON, which notifies parsing events to a JsonHandler JsonReceiverA Receiver which receives a stream of XML events using the vocabulary defined for the XML representation of JSON in XSLT 3.0, and which generates the corresponding JSON text as a string JsonToXMLFnImplements the json-to-xml function defined in XSLT 3.0. ParseJsonFnImplements the parse-json function, as defined in XPath 3.1 The parsing code, and the handling of options is shared with the json-to-xml function. XMLToJsonFnImplement the XML to JSON conversion as a built-in function - fn:xml-to-json()
Enum Summary Enum Description JsonParser.JsonToken