This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
You should then be able to access the node using the following:
org.jdom.xpath.XPath xp = org.jdom.xpath.XPath.newInstance("/def:Invoice/com:ID");
XML and Information Architecture
Joined: Jan 07, 2004
Thanks for your reply.
I tried the following code but it still doesn�t work?! I am wondering if I have to to declare all the namespaces or just the one I want to access? Anyway I have tried to declare all namespaces but without a result.
The revised code segment as posted in posted Friday, May 30, 2008 5:46 PM should be working for the purpose. If it does not work out rightaway, it is only because of the conditioning where the segment is expected to execute, such as defective classpath or import statements or exception throwing...