xml基础教程_sax解析

xml基础教程_sax解析

更新时间:2017年04月07日

  • 视频类型:java
  • 适合对象:Java学员、Java爱好者、开发人员
  • qq交流群:1461566656
一键免费下载

下载介绍

更多>>
xml基础教程_sax解析

使用sax解析XML

创建解析器

    SAXReader reader = new SAXReader();

第二步:通过 SAXReader 的 read 方法获取 Document 对象

    Document doc = reader.read(“students.xml”);

第三步:获取 xml 的根节点

    Element root = doc.getRootElement();

第四步:通过 Iterator 遍历根节点 root 获取子节点 student

    //遍历 root 根节点下的 student 子节点

    for(Iterator iter =    root.elementIterator();iter.hasNext();){

    //获取 student 节点对象

    Element stuElement = (Element)iter.next();

    //遍历 stuElement 节点下的所有子节点:name,colleage,telephone,note

    for(Iterator innerIter = stuElement.elementIterator();innerIter.hasNext();){

    //获取 student 节点下的子节点对象

    Element innerElement = (Element)innerIter.next();

    //通过 innerElement 的 getName()获取节点名称,getStringValue()获取节点值

    } 



    报名咨询
    免费教程
    面授学习
    直播学习
    夜校学习