Naveen Murthy
Wed, 13 Dec 2006 11:01:39 -0800
Hello, Recently I migrated an xml app that used JDOM to dom4j(1.6.1), and benefitted greatly by having a significantly lesser footprint and faster xpaths. But there is one difference im observing in the old JDOM vs DOM4j "When an element is having a child element + a textnode, im seeing that the old JDOM is totally ignoring the textnode. But dom4j is not doing the same." example: <test><abc></abc>naveen</test> when above string is Parsed into a DOM document -- jdom neglects the textnode "naveen" all together. it only creates a DOM for <test><abc></abc></test> where as- dom4j, keeps the textnode under the element 'test' Id assume that DOM4j is doing the right thing by keeing the textnode, but is there any way to tell DOM4j to ignore such textnodes ( non leaf textnodes )? Ps: :-) as a dev, i want to stick with the right thing; and try to prevent "naveen' from being there in the first place ( which is appln bug) but the Mgmt guys, want only "xml layer" changed ( ie, jdom to dom4j ) and rest LEFT ALONE..
------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________ dom4j-user mailing list dom4j-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dom4j-user