zoukankan      html  css  js  c++  java
  • 24、java操作xml方法

    XML解析方式

    1. SAX解析方式

      SAX(simple API for XML)是一种XML解析的替代方法。相比于DOM,SAX是一种速度更快,更有效的方法。它逐行扫描文档,一边扫描一边解析。而且相比于DOM,SAX可以在解析文档的任意时刻停止解析。 其优缺点分别为:

      优点: 解析可以立即开始,速度快,没有内存压力

      缺点: 不能对节点做修改

    2. DOM解析方式

      DOM:(Document Object Model, 即文档对象模型) 是 W3C 组织推荐的处理 XML 的一种方式。DOM解析器在解析XML文档时,会把文档中的所有元素,按照其出现的层次关系,解析成一个个Node对象(节点)。其优缺点分别为:

      优点:把xml文件在内存中构造树形结构,可以遍历和修改节点

      缺点: 如果文件比较大,内存有压力,解析的时间会比较长

  • 相关阅读:
    leetcode297
    leetcode4
    leetcode23
    leetcode72
    leetcode239
    leetcode42
    leetcode128
    leetcode998
    SAP MM GR-based IV, 无GR不能IV?
    小科普:机器学习中的粒子群优化算法!
  • 原文地址:https://www.cnblogs.com/caoyc/p/4595721.html
Copyright © 2011-2022 走看看