- beginElement
Consumes the next token from the JSON stream and asserts that it is the
beginning of a new object.
- endElement
Consumes the next token from the JSON stream and asserts that it is the end of
the current object.
- getPath
Returns a XPath to the current location in the XML value.
- hasAttribute
Returns true if the current xml element has an unparsed attribute.
#beginElement() must be called be
- hasElement
Checks if there is one more unconsumed xml element that can be consumed
afterwards with #beginElemen
- hasTextContent
Returns true if the current xml element has another a body which contains either
a value or other ch
- nextAttributeName
Consumes the next token attribute of a xml element. Assumes that #beginElement()
has been called bef
- nextAttributeValue
Consumes the next attribute's value. Assumes that #nextAttributeName() has been
called before invoki
- nextElementName
Get the name of the opening xml name
- nextTextContent
Get the next text content of an xml element. Text content is textIf the element
is empty (no content
- peek
Get the next token without consuming it.
- skipAttribute
Skip the entire attribute (attribute name and attribute value)