[求助]Dom4j解析XML问题

heliangtai heliangtai 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我想把如下的xml:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<persons>
<person>
<name age="24" sex="男">何良太</name>
<company addr="浙江杭州西湖区黄姑山路3号" othername="永程科技股份公司">浙江西安交大龙山软件公司</company>
<school addr="安徽省巢湖市" master="张三">巢湖学院</school>
</person>
<person>
<name age="20" sex="女">张红燕</name>
<company addr="北京市东城区四环外线" othername="中国移动">中国移动通信有限公司</company>
<school addr="安徽省芜湖市" master="李四">安徽师范大学</school>
</person>
</persons>
</root>

解析成:
name=何良太,age=24,sex=男.
company=浙江西安交大龙山软件公司,addr=浙江杭州西湖区黄姑山路3号,othername=永程科技股份公司.
school=巢湖学院,addr=安徽省巢湖市,master=张三.
----------------------------------------------------------------------------------
name=张红燕,age=20,sex=女.
company=中国移动通信有限公司,addr=北京市东城区四环外线",othername=中国移动.
school=安徽师范大学,addr=安徽省芜湖市,master=李四.
==================================================================================
遇到的问题:1、解析完一个标签后不能马上解析这个标签的属性
2、company与school里都有addr属性,如何处理
希望大家帮助,谢谢!
...全文
评论 8
收藏 已收藏
分享
返回顶部
heliangtai
Java EE 67,535 成员 225,843 内容