当前位置:   article > 正文

Qt开发(二) XML文件的读、写方法分类_qt xml操作封装 类

qt xml操作封装 类

1. XML简介

(1). XML(eXtensible Markup Language,可扩展标记语言) 是普通用于数据交换和数据存储的一种文本文件格式。它是一种用于语言分析的语言,没有要求专门的标记符、属性或者是条目。类似于 json,主要用来数据交换和存储。

2. Qt 对XML文件的支持(包括读、写等)
在 Qt 4.0 中,对于一般的XML数据的处理,Qt 提供了 QtXml 模块,该 QtXml 模块提供了 3 种截然不同的应用程序编程接口用来 读取XML 文档。分别是:
(1)QXmlSreamReader :它是一个用于读取格式良好的XML文档的快速解析器。
(2)DOM(文档对象模型):它把XML文档转换为应用程序可以遍历的树形结构。(用过rapidjson的童鞋,这里印象会很深)
(3)SAX(XML简单应用程序编程接口) :通过虚拟函数直接向应用程序报告“解析事件”。

—————————————————————————————————————-
<

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/煮酒与君饮/article/detail/781911
推荐阅读
相关标签
  

闽ICP备14008679号