Re: Svar: Re: [xml] XPath problem with namespaces
- From: Igor Zlatkovic <igor zlatkovic com>
- To: veillard redhat com
- Cc: xml gnome org
- Subject: Re: Svar: Re: [xml] XPath problem with namespaces
- Date: Tue, 08 Jun 2004 00:33:11 +0200
On 07.06.2004 23:55, Daniel Veillard wrote:
  You *must* provide the namespace declaration to the prefix used.
Read the example it shows how to bind namespaces to XPath evaluation context !
   http://xmlsoft.org/examples/index.html#xpath1.c
Here is a boog:
  C:\Temp> type testxpath.xml
  <?xml version="1.0"?>
  <ns:doc xmlns:ns="some-ns-uri">
    <ns:node ns:attr="value"/>
  </ns:doc>
  C:\Temp> xmllint --shell testxpath.xml
  / > xpath //ns:node
  XPath error : Undefined namespace prefix
  xmlXPathEval: evaluation failed
  Object is empty (NULL)
Can it be that the xmlShell from debugXML.c doesn't register namespaces 
for the XPath evaluation context? Whatever it does or doesn't do, it is 
too late to track it now, I'm off to bed. We'll have a look at it on 
another day. :-)
Ciao,
Igor
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]