【Qt/XML】增加与删除

由于个人手贱原因,原来的版本被我覆盖掉了,这个是回忆复制版....(委屈巴巴)

想写一个文件,用于存放一些数据,觉得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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值