======XMLValue(XML_text, XPath) ======
Category: Web function
\\
=====Description=====
This function extracts a single value or an XML node from a node specified by [[https://en.wikipedia.org/wiki/XPath|XPath]].
\\
=====Arguments=====
^Argument^Type^Description^
|XML_text | Text |A string representing an XML node. |
|JSONPath |Text |The value or an XML node to be returned. |
**Return value type:** Any (The type of the value being returned.)
\\
=====Remarks=====
Note that EasyMorph uses a simplified version of XPath.
Namespaces are not supported.
\\
=====Examples=====
xmlvalue("345", "CUSTOMER/ID") //Returns 345
xmlvalue("345", "CUSTOMER") //Returns '345'
\\
=====See also=====
* [[syntax:functions:isxml|IsXML(text)]]
* [[syntax:functions:jsonvalue|JSONValue(JSON_text, JSONPath)]]