[xpath] namespace prefix & attributes
I have a question concerning XPath and the use of namespace prefix to target attributes.
Consider the following XML excerpt:
<?xml version="1.0" encoding="UTF-8"?>
<object xmlns="urn:foo:ob" xmlns:it="urn:foo:it" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<item param="value1" it:param="value2"/>
How can I target the param attribute (of the urn:foo:ob NS) by means of an XPath 1.0 and XPath 2.0 expression? Note that I am not interested in the param attribute in the urn:foo:it NS.
As far as I know, XPath 1.0 does not support namespace prefixes to address attribute nodes. Can this be solved in another way? Does XPath 2.0 support the use of prefixes to target attributes?
many thanks in advance kind regards thomas
Express yourself instantly with MSN Messenger! Download today - it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format