zoukankan      html  css  js  c++  java
  • XML解析

      XML全称为:Extensible Markup Launguage(可拓展标记语言)。

      主要功能有:

    • 解析数据到内存中;
    • 可处理分析的数据,并且可以使用样式表单进行转换;
    • 处理数据结构。

      解析方式:有4种,分别是:DOM、SAX、JDOM、DOM4J。

    • DOM是基于平台、语言无关的官方W3C标准。基于树的层次,其优点是可以移植,编程容易,开发者只需要调用建树的指令。但是加载较大的文件时不理想。
    • SAX是基于事件模型的,他在解析XML文档时可以出发一系列的事件,当发现给定的tag时,可以激活一个回调方法,告诉该方法制定的标签已经找到。类似于流媒体的解析方式,所以在加载大的文件时要好于DOM。
    • JDOM是想成为Java特定文档的模型。它简化与XML的交互并且比使用DOM实现的更快。使用的是具体类不使用接口,运用了大量的Collections类,方便开发者。
    • DOM4J是一个独立的开发结果,也是一个非常优秀的Java XML API,具有性能优异、功能强大和极端易使用的特点,同时它也是一个开放源代码的软件。
  • 相关阅读:
    SysTick—系统定时器
    FreeRtos——单任务
    binutils工具集之---objdump
    对连接器的思考
    数组和指针并不相同
    typedef可以成为你的朋友
    gcc,一个神奇的编译器
    FreeRtos——移植
    Makefile 13——理解make的解析行为
    Makefile 12——改善编译效率
  • 原文地址:https://www.cnblogs.com/tearfc/p/5356590.html
Copyright © 2011-2022 走看看