由于个人手贱原因,原来的版本被我覆盖掉了,这个是回忆复制版....(委屈巴巴)
想写一个文件,用于存放一些数据,觉得txt读起来比较混乱。觉得db写起来又太麻烦,所以最后选着试试用xml对一些数量较少的数据进行传输
,但是又不太多xml(比较没学过),咋整?学呗…
目录
一、 XML文件格式介绍
二、 QT写xml的准备
三、 具体例子(写与读)
XML文件格式介绍
1、一个正常的xml文件第一行都为这个格式:其中会记录其版本号与记录的数据格式,便于阅读。
<?xml version=“1.0” encoding=“UTF-8”?>
2、对于笔者认为,最容易混淆的是属性与元素,如下图所示,分别给出了属性与元素的位置,其实如果比较宽泛的讲,其实属性更像是元素的一个配件而已,但是就是看看大家伙怎么看待了。
3、为什么我会提出来属性和元素这个概念呢?在笔者的研究发现,目前使用xml文件记录数据的方式有2种,分别是属性记录法和元素记录法:
①属性记录法(以比特彗星为例)
把文件信息、时间、大小都作为DownLoad的属性来进行记录,这种方法的优点在于看起来结构上比较紧凑,所有信息都统一放在一个元素的属性当中。
②元素记录法(以上面刚刚那个图为例)
鸣谢单位:
https://www.cnblogs.com/warmlight/p/11389944.html