用XMLStreamReader读XML问题

pc_wei 2010-03-27 09:12:47
XML形式大概如下
实际还要复杂
<usergroup>
ppp
<user1>ccc</user1>
<user2>ddd</user2>
<user3>eee</user3>
</usergroup>

即要读取PPP还要读取USER1,2,3里面的值,用XMLStreamReader.next()循环读取 用XMLStreamReader.getText()取值
如果上一层不用XMLStreamReader.next()走的话,直接里面循环取值会正常,如果外面也用XMLStreamReader.next()里面就不能正常获取值。这个怎么办哦
...全文
387 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
pc_wei 2010-03-29
  • 打赏
  • 举报
回复
有人帮忙么 这里提问的更详细http://topic.csdn.net/u/20100328/13/fed8864a-b81b-42ff-b931-1ebe725f4375.html
谁帮忙啊 两个帖子的分都给他
pc_wei 2010-03-27
  • 打赏
  • 举报
回复
补充
如果外部有值内部就没有值,内部有值外面就没有 但是需要判断 在判断之前肯定要执行XMLStreamReader.next() 执行了内部就出错
pc_wei 2010-03-27
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 amdgaming 的回复:]
你这个 xml 貌似 不规范吧
[/Quote]
是不规范 但是客户要求把两种不一样的XML用一个类来解析。
amdgaming 2010-03-27
  • 打赏
  • 举报
回复
你这个 xml 貌似 不规范吧

62,616

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧