| <table class="table"> |
| <thead> |
| <tr> |
| <th style="width:25%">Function</th> |
| <th>Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td>from_xml(xmlStr, schema[, options])</td> |
| <td>Returns a struct value with the given `xmlStr` and `schema`.</td> |
| </tr> |
| <tr> |
| <td>schema_of_xml(xml[, options])</td> |
| <td>Returns schema in the DDL format of XML string.</td> |
| </tr> |
| <tr> |
| <td>to_xml(expr[, options])</td> |
| <td>Returns a XML string with a given struct value</td> |
| </tr> |
| <tr> |
| <td>xpath(xml, xpath)</td> |
| <td>Returns a string array of values within the nodes of xml that match the XPath expression.</td> |
| </tr> |
| <tr> |
| <td>xpath_boolean(xml, xpath)</td> |
| <td>Returns true if the XPath expression evaluates to true, or if a matching node is found.</td> |
| </tr> |
| <tr> |
| <td>xpath_double(xml, xpath)</td> |
| <td>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.</td> |
| </tr> |
| <tr> |
| <td>xpath_float(xml, xpath)</td> |
| <td>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.</td> |
| </tr> |
| <tr> |
| <td>xpath_int(xml, xpath)</td> |
| <td>Returns an integer value, or the value zero if no match is found, or a match is found but the value is non-numeric.</td> |
| </tr> |
| <tr> |
| <td>xpath_long(xml, xpath)</td> |
| <td>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.</td> |
| </tr> |
| <tr> |
| <td>xpath_number(xml, xpath)</td> |
| <td>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.</td> |
| </tr> |
| <tr> |
| <td>xpath_short(xml, xpath)</td> |
| <td>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.</td> |
| </tr> |
| <tr> |
| <td>xpath_string(xml, xpath)</td> |
| <td>Returns the text contents of the first xml node that matches the XPath expression.</td> |
| </tr> |
| </tbody> |
| </table> |