XML文件大家应该都很熟悉,与ini一样,xml也是常用的软件配置文件格式。
在读写一个xml文件之前, 首先要做的工作是设计好xml文件的结构。
XMLSpy这个工具在xml设计方面有显著的优势,本人使用的是XMLSpy 2015,可以上官网http://www.altova.com/download-trial.html下载,并申请试用版本的序列号。
设计完的结构如下:
设计完结构之后,可以导出例子xml文件如下:
到这里,我们的xml文件就设计好了,剩下的就是用Qt来实现xml的读写操作。
Qt中实现对xml读写操作的类是QDomDocument相关的类,一般情况下需要包含下列三个头文件: