[jdom-interest] Element versus Document with XPath

Mark Hale Mark at beforethecall.com
Tue Nov 8 18:50:17 PST 2005


I was wondering if any of you have ever experienced the same problems.
If I do an :

	Element result = (Element) XPath.selectSingleNode(el, "some
path");

I get result=null.  However, if I do:

	Document doc = new Document ((Element) el.clone(), new
DocType("xml"));
	Element result = (Element) XPath.selectSingleNode(doc, "some
path");

I get the right answer for result.

Why is it that Xpath doesn't work on the element but does on the
document?

Thanks - I am stumped and see this behaviour quite often.

	Mark




More information about the jdom-interest mailing list