from_xml(xmlStr, schema[, options]) |
Returns a struct value with the given `xmlStr` and `schema`. |
schema_of_xml(xml[, options]) |
Returns schema in the DDL format of XML string. |
to_xml(expr[, options]) |
Returns a XML string with a given struct value |
xpath(xml, xpath) |
Returns a string array of values within the nodes of xml that match the XPath expression. |
xpath_boolean(xml, xpath) |
Returns true if the XPath expression evaluates to true, or if a matching node is found. |
xpath_double(xml, xpath) |
Returns a double value, the value zero if no match is found, or NaN if a match is found but the value is non-numeric. |
xpath_float(xml, xpath) |
Returns a float value, the value zero if no match is found, or NaN if a match is found but the value is non-numeric. |
xpath_int(xml, xpath) |
Returns an integer value, or the value zero if no match is found, or a match is found but the value is non-numeric. |
xpath_long(xml, xpath) |
Returns a long integer value, or the value zero if no match is found, or a match is found but the value is non-numeric. |
xpath_number(xml, xpath) |
Returns a double value, the value zero if no match is found, or NaN if a match is found but the value is non-numeric. |
xpath_short(xml, xpath) |
Returns a short integer value, or the value zero if no match is found, or a match is found but the value is non-numeric. |
xpath_string(xml, xpath) |
Returns the text contents of the first xml node that matches the XPath expression. |