Re: DomXPath and default XML namespaces
| From: | Dan Phiffer | Date: | Tue, 14 Dec 2004 05:45:50 +0000 |
| Subject: | Re: DomXPath and default XML namespaces | ||
| References: | 1 2 | Groups: | php.general php.xml.dev |
| Request: | Send a blank email to php-general+get-204272@lists.php.net to get a copy of this message | ||
Adam Maccabee Trachtenberg wrote:
This is an XPath FAQ. Without a ns prefix, XPath doesn't choose elements living in the default ns, but ones living in no namespace.Are there any good references you might point me to? I'm pretty new to this stuff and beyond my "in a Nutshell" book don't have many places to consult yet.
what happens to: <root> <foo>That makes perfect sense. I'm realizing that XPaths are not as portable as I thought they were. At least not without some way of converting element prefixes easily... Thanks, -Dan<qxx/></foo> <foo xmlns="bar"> <qxx/> </foo> </root> And /root/foo/qxx? Do you select qxx in the default ns? Or not? -adam