XmlSearch

Uses an XPath language expression to search an XML document object.

XmlSearch( xml, xpath )

Returns: object

Argument Description
xml
xml, required

XML document object

Alias: xmlObj, xmlDoc, node

xpath
string, required

XPath expression

Alias: path, xPathString

Examples

xml_stream = '
			<?xml version="1.0" encoding="UTF-8"?>
			<notes>
				<note>
					<to>Alice</to>
					<from>Bob</from>
					<heading>Reminder</heading>
					<body>Here is the message you requested.</body>
				</note>
				<note>
					<to>Bob</to>
					<from>Alice</from>
					<heading>Your request</heading>
					<body>I got your message; all is well.</body>
				</note>
			</notes>';
		xml_document = XmlParse(xml_stream);
		dump(XmlSearch(xml_document,"/notes/note[last()]/body")); // I got your message; all is well.

See also