当前位置: 移动技术网 > IT编程>开发语言>Java > xml的解析(概述)

xml的解析(概述)

2019年06月27日  | 移动技术网IT编程  | 我要评论

使用java解析xml☆☆☆

四个类:分别是针对dom和sax解析使用的类
  -dom :
    documentbuilder:解析器类
      -这个类是个抽象类,不能new,
      此类的实例可以从documentbuilderfactory.newdocumentbuilder()方法获取
        -解析xml的一个方法 parse("xml路径")返回是document整个文档
        -返回的document是一个接口,父节点是node,提供了方法
      document的getelementsbytagname(string tagname)
      这个方法可以得到标签,返回nodelist
        createelement(string tagname) 创建标签
      createtextnode(string data) 创建文本
        appendchild(node newchild) 把文本添加到标签下面
      removechild(node oldchild) 删除结点
        getparentnode() 获取父节点
    nodelist
      -getlength()得到集合的长度
        -item(int index)下标取到具体的值
  documentbuilderfactory:解析器工厂
    -这个类也是一个抽象类,不能new
      newinstance()获取documentbuilderfactory的实例。
  -sax:
    saxparser:解析器类
    saxparserfactory:解析器工厂

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网