[
Lists Home |
Date Index |
Thread Index
]
The current() function is available only in XSLT (and it would do the wrong
thing here anyway).
You just want //*[contains(., $searchText)]
Michael Kay
http://www.saxonica.com/
> -----Original Message-----
> From: Paul Popiel [mailto:PaulP@advancedengine.com]
> Sent: 09 December 2005 05:23
> To: 'xml-dev@lists.xml.org'
> Subject: [xml-dev] XPath question (in .NET)
>
> Hi,
>
> Just want to get an xpath expression that basically works
> like a search
> function for the xml.
>
> e.g. want to search for the text "sample text" and return the
> XmlNodeList of
> all element that contain that text (much like searching the
> OuterXml of the
> element, excluding child nodes).
>
>
> tried things such as:
> //*[contains(string(current()), searchText)]
>
> but that doesnt work (throws some sort of XPath exception)
>
>
> any help would be appreciated, thanks
>
> Paul
>
>
> **********************************************************************
> This email is confidential. If you are not the intended recipient,
> you must not copy, distribute, disclose or otherwise use the
> information contained in it. If you have received this email in
> error, please tell us immediately by return email or by contacting
> us on (+61 8) 9209 6900 and delete the document. Email may
> be susceptible to data corruption, interception and unauthorised
> amendment. Advanced Engine Components Ltd is not
> responsible for any changes made to a document other than
> those made by Advanced Engine Components Ltd, or for the
> effect of the changes on the document's meaning.
>
> You must scan this email and any attachments for viruses.
> Advanced Engine Components Ltd accepts no liability for any
> loss, damage or consequence, whether caused by our own
> negligence or not, resulting directly or indirectly from your
> receipt of this email or the use of any attachments.
> **********************************************************************
>
> -----------------------------------------------------------------
> The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
> initiative of OASIS <http://www.oasis-open.org>
>
> The list archives are at http://lists.xml.org/archives/xml-dev/
>
> To subscribe or unsubscribe from this list use the subscription
> manager: <http://www.oasis-open.org/mlmanage/index.php>
>
>
|