- 7
- 0
- 约 12页
- 2017-02-06 发布于湖北
- 举报
QTXML节点创建添加删除概要
?
QT中如何实现XML文件的创建、增加、修改、删除功能。
分类:?QT学习2013-03-21 16:01?6285人阅读?评论(0)?收藏?举报
一、首先咱们得认识处理XML的方法有那些,QT提供了那些函数用于处理。
?
?????????????????????我们知道对XML的操作有两种方法,即DOM方式和SAX方式。二者主要区别是:DOM实现方式操作非常简单,但不适合处理过大文件;而SAX实现方式是能处理很大的XML文件,但是需要开发者写一些复杂的代码。Qt提供了对应于这两种用于读取、操作和编写XML的实现类,分别是QDomDocument类和QXmlStreamReader类,由于在项目中涉及的文件不大,因此我们选用QDomDocument类来
处理。
?
二、咱们需要了解XML文件的最常见格式:
?
?????????1、需要知道一个XML文件有且只有一个根节点;
???????? 2、子节点与元素的概念,以及它们之间的联系(如何包含);
?
?
三、对XML文件创建,读取、修改:
?
?
1. 创建节点,将其写入XML文件,主要操作包括:
?
?
QDomDocument doc;
1).创建根节点:QDomElement root = doc.createElement(root)
2).创建元素节点:QDomElement element = doc.crea
您可能关注的文档
最近下载
- 上海市控江中学2025届高三下学期第六次检测化学试卷含解析.doc VIP
- 学堂在线海上求生与救生章节测试答案.docx VIP
- 学校建筑外墙保温设计规范(GB 50189-2025,附保温层厚度).docx VIP
- 青岛西海岸新区2025中考自主招生英语试卷试题(含答案详解)_可搜索.pdf VIP
- 恶性肿瘤靶向治疗的护理ppt.pptx VIP
- 2025年广东省惠州市惠城区中考数学一模试卷+答案解析.pdf VIP
- 道路改造工程施工方案及技术措施.pdf VIP
- 2025济南生物会考真题及答案2025.doc VIP
- 绝缘接头安装检查记录表.doc VIP
- 2026年广东省高三二模物理试卷(含答案).pdf
原创力文档

文档评论(0)