Java Mailing List Archive

http://www.junlu.com/

Home » Home (12/2007) » JDOM User »

[jdom-interest] Re: jdom-interest Digest, Vol 13, Issue 5

Madhuraj S V

2005-08-09

Replies:

Hi paul,
 thanks for the reply.
But can u please give an example of how to add namespace prefix to the Xpath.
An example would be of great help.
 
Awaiting ur response

 

Aren't you missing namespace prefixes in your XPath expression ?

paul


Le 8 août 05, à 14:56, Madhuraj S V a écrit :

> Hi,
>
> Iam a newbie to JDom.
>
> Iam trying a parse a wsdl file named CalculatorService to get the
> value of the message attribute of input element which happens to be
> the child of operation element.
> i created a Xpath instance for /definitions/portType/operation[@name
> ="add"]
> but when i say xpath.selectNodes() it returns empty list even though
> it has element with the given value
>
>
> please find the code snippet i used
>
> StringBuffer sb = new StringBuffer();
> sb.append("/definitions/portType/operation[@name = \"");
> sb.append("add").append("\"]");
> Document doc = builder.build(new File(" CalculatorService.wsdl"));
> Namespace ns = Namespace.getNamespace("wsdl",
> "http://schemas.xmlsoap.org/wsdl/") ;
> XPath xp = XPath.newInstance(sb.toString ());
> xp.addNamespace(ns);
> List ele = xp.selectNodes(doc);
> System.out.println(" the list is "+ele);
>
> anyhelp please in getting the correct values
>
>
> Awaiting ur response
>
> --

--
Regards
Madhu Raj
svmadhuraj@gmail.com
_______________________________________________
To control your jdom-interest membership:
http://www.jdom.org/mailman/options/jdom-interest/youraddr@(protected)
©2008 junlu.com - Jax Systems, LLC, U.S.A.