java吧 关注:1,255,403贴子:12,744,315
  • 4回复贴,共1

初学者很多不是太懂,求助一个XML嵌套解析的方法

只看楼主收藏回复

在网上找了一些方法,但是简单的嵌套能遍历,多层的就费劲了,目前只能以class为节点遍历,或者以teacher或者student为节点,关联不上。


IP属地:辽宁1楼2017-09-24 08:12回复
    具体的XML内容
    <?xml version="1.0" encoding="UTF-8"?>
    <school><!-- 学校 -->
    <class id="0001"> <!-- 班级信息 -->
    <!-- 名称 -->
    <name>一年一班</name>
    <!--老师 -->
    <teacher>
    <teachertname>王老师</teachertname>
    <teacheage>28</teacheage>
    </teacher>
    <!-- 学生 -->
    <student>
    <name>张三</name>
    <studentage>6</studentage>
    </student>
    <student>
    <name>李四</name>
    <studentage>7</studentage>
    </student>
    </class>
    <class id="0002"> <!-- 班级信息 -->
    <!-- 名称 -->
    <name>一年二班</name>
    <!--老师 -->
    <teacher>
    <teachertname>王老师</teachertname>
    <teacheage>28</teacheage>
    </teacher>
    <student>
    <name>王五</name>
    <studentage>8</studentage>
    </student>
    </class>
    </school>


    IP属地:辽宁2楼2017-09-24 08:13
    回复
      dom4j


      IP属地:重庆来自iPhone客户端3楼2017-09-24 08:34
      收起回复
        dom4j解析加xpath读取节点


        IP属地:广东来自Android客户端5楼2017-09-24 18:26
        回复