dom4j解析xml

时间:2014.07.14 发布人:xcnaz

dom4j解析xml

已解决问题

谷歌xcnaz用户在2014.07.14提交了关于“毛晓彤dom4j解析xml”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-11-14T13:00:12。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,没有什么华丽的语言,但是我对你的感谢不会减少 !

希望以下的回答,能够帮助你。

第1个回答

用户名:xiaoz888  

从你说的这个上面来说,很多地方不清楚你到底是要干什么,是仅仅只是取值?合并?修改xml?还别待始久是其它..
可以提供几个思路自己思考一下哪种合适:
我只考虑你是取值或万航坐础记弱能钟娘独威者是合并的情况.

1,如果你避免不了xml文件中会出现这样的格式,从你给出的这段代码上来看,需要修改代码。
a,用XPath获取所有的"讨高顾comp"节点,将“g来自rp”作为key,取到你要取的值“00A”?"code"作为value存储,存放在一个Set集合中,每次都存放都去检查一下这个key是否是已有了,如果有了,每次叠加.
b,弄完了以后,你可以根据你需要的情况再在这个集合中取到你想要的值.
2,如果涉及到修改xml,就是找到有相同的需要把值合并起来,最后只保留一份,这样稍微复杂一点..大概思报地钱尽操再矛矛农脸路和前面类似,迭代,找到相同的值合问答并之后把当前节点删除,好占家型完了保存xml就行了..