• 7698阅读
  • 0回复

二十八、Qt数据库(八)XML(一) [复制链接]

上一主题 下一主题
离线yafei86
 
只看楼主 倒序阅读 楼主  发表于: 2010-05-04
本文章原创于www.yafeilinux.com 转载请注明出处。
我们把XML放到数据库部分来讲,因为XML与数据库有着千丝万缕的联系,这里我们不再对XML进行过多的介绍,如果你还没有接触过它,可以在网上搜索一下关键字,其实对于我们下面讲述的内容,即便你不知道什么是XML,你也会很快掌握的。
 在Qt中提供了QtXml模块实现了对XML数据的处理,我们在Qt帮助中输入关键字QtXml Module,可以看到该模块的类表。
 
在这里我们可以看到所有相关的类,它们主要是服务于两种操作XML文档的方法:DOM和SAX。Dom(Document Object Model,即文档对象模型)把XML文档转换成应用程序可以遍历的树形结构,这样便可以随机访问其中的节点。它的缺点是需要将整个XML文档读入内存,消耗内存较多。对于SAX我们放到后面再讲。
查看完整文档:二十八、Qt数据库(八)XML(一)
欢迎访问我们的网站:www.yafeilinux.com
快速回复
限100 字节
 
上一个 下一个