[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: [xsl] XPath and root-less namespace problem


Subject: RE: [xsl] XPath and root-less namespace problem
From: "Michael Kay" <mhk@xxxxxxxxx>
Date: Thu, 15 May 2003 21:28:09 +0100

> > 
> > My XPath of:
> > 
> >     //definitions/service/port[@name='IZPOP3service']/*/@location
> > 
> > returns nothing.
> > 
> > However, if I remove the
> > "xmlns='http://schemas.xmlsoap.org/wsdl'" from my
> > code, it works BEAUTIFULLY. 
> 
>   //x:definitions/x:service/x:port[@name='IZPOP3service']/*/@location
> 
> with ns-prefix x bound to URL 
> http://schemas.xmlsoap.org/wsdl/ will work.
> 
> 
> Great.  How do I do this programmatically in Java?
> 

It rather depends on what Java API you are using. There is no standard
Java API for XPath processing, but all the various APIs that I have seen
provide some mechanism for binding namespaces.

Michael Kay


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



Current Thread
Keywords