QT中对于XML文件的读写两种方式:DOM和SAX,两种方法的具体介绍如下:
1. 用于读取和操作 XML 文件的标准是文档对象模型DOM。
优点:DOM为XML文档的已解析版本定义了一组接口。解析器读入整个文档,然后构建一个驻留内存的树结构,然后您的代码就可以使用 DOM 接口来操作这个树结构。您可以遍历树以了解原始文档包含了什么,您可以删除树的几个部分,还可以重新排列树和添加新的分支,等等。
不足:(1)DOM 方法涉及读取整个文件并将该文件存储在一个树结构中,而这样可能是低效的、缓慢的,并且很消耗资源:
(2)DOM 构建整个文档驻留内存的树。如果