zoukankan      html  css  js  c++  java
  • 解析XML文件的几种方式及其比较

    解析xml文件目前比较流行的主要有四种方式:

    1. DOM(Document Object Model)它把整个XML文档当成一个对象加载到内  存,不管文档有多大。它一般处理小文件
    2.SAX(Simple API for XML)它的处理过程像流媒体。它不会把整个文档加载到内存,它是读一点处理一点。一般用它处理比较大的文件
    3.JDOM它里面包含了以上的两种方式
    4.DOM4J它也包含了前两种方式
    其中DOM和SAX都是java的标准,也就是java本身就提供标准的API,不需要下载其他包,但是它的API都是一些底层的实现,不是很好用。所以有人在它们的基础上封装了一下,就有了DOM4j和JDOM。
    DOM4J性能最好,连SUN的JAXM也在用DOM4J.Hibernate也用DOM4J
    DOM4J对Xpath也有很好的支持(xpath是在xml文件中找到特定节点路径表达式)
  • 相关阅读:
    继承-方法重写
    继承2
    继承
    JAVA-基本数据类型与引用数据类型区别
    JS判断一个数是否为质数
    Yslow
    Sublime Less 自动编译成css
    chrom调试
    解决在微信中部分IOS不能自动播放背景音乐
    常用的jq插件
  • 原文地址:https://www.cnblogs.com/wxishang1991/p/4460468.html
Copyright © 2011-2022 走看看