Qt工作笔记-XML文件的写入
运行截图如下:
代码如下:
#include <QCoreApplication>
#include <QFile>
#include <QXmlStreamWriter>
#include <QDebug>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
QFile file("my.xml");
if (!file.open(QFile::WriteOnly | QFile::Text))
{
qDebug() << "打开失败!";
return -1;
}
QXmlStreamWriter stream(&file);
stream.setAutoFormatting(true);
stream.writeStartDocument();
stream.writeStartElement("Data");
stream.writeAttribute("subscript", "B110120119");
stream.writeTextElement("device", "上海机器");
stream.writeEndElement();
stream.writeEndDocument();
file.close();
return a.exec();
}
此处要注意一点:
Qt工作笔记-XML文件的写入相关推荐
- Qt工作笔记-pro文件中QMAKE_POST_LINK的使用
目录 基本概念 举个栗子 基本概念 在qmake中加入QMAKE_POST_LINK后,可以执行对应的shell命令,如面关于QMAKE_POST_LINK的例子: QMAKE_POST_LINK + ...
- Qt工作笔记-进入文件夹或打开网站(QDesktopServices::openUrl的使用)
QDesktopServices::openUrl这个是个神器,通过URL可以打开本地的文件夹或某一个web网站 还是截张图把: widget.h #ifndef WIDGET_H #define W ...
- Qt工作笔记-遍历文件夹里面的所有文件,并在QTreeWidget内显示
首先是文件夹,如下图: 话不多说,运行动态图如下: 在此不做多余解释,代码很简单 widget.h #ifndef WIDGET_H #define WIDGET_H#include <QWid ...
- Qt工作笔记-ui文件连接信号与槽
今天又学到了新的东西,当然,这个也是在和李主任交谈的时候学会的,以前从来没这么做过. 下面演示下,用的代码是下面这篇博文的代码: https://blog.csdn.net/qq78442761/ar ...
- Qt工作笔记-把文件逐行读到ListWidget中
首先看看源文件的行数: 程序的运行截图如下: 代码很简单,不再说明. 代码如下: widget.h #ifndef WIDGET_H #define WIDGET_H#include <QWid ...
- Qt工作笔记-发送端发送Json格式的数据包,接收端解析数据包
原理以及运行 原理是因为QJsonDocument提供了一个函数toJson 可以直接把Json数据转成QByteArray,这样就可以直接发送数据包,然后再按照常规方法解析即可,本源码中含解析内容, ...
- java解析xml文件并写入Excel表
解析xml文件并写入Excel表 类似于如下格式的xml数据,解析之后将数据写入Excel中 <?xml version="1.0" encoding="UTF-8 ...
- 1万条xml文件的写入,附加杂类知识
写这段代码目的:这次需要将集搜客爬取到的10482个XML文件逐个写入TXT文件中,将xml中的标题结点的值作为TXT文件的名字,XML文件结构如下 话不多说,我们放代码: package xmlTo ...
- Qt工作笔记-对QXmlStreamReader的进一步认识(读取XML)
代码如下: #include <QApplication> #include <QDebug> #include <QFile> #include <QVec ...
最新文章
- VS2008修改工程名
- 调用DM FLDR JNI导出数据库文件
- WebLogic Platform 8.1 SP3 简体中文版发行
- Scala入门到精通——第九节 继承与组合
- MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established
- 如何在CDH5.16.2中部署海豚调度器Apache Dolphin Scheduler 1.2.0
- sqlite管理工具
- LeetCode Week 4:第 31 ~ 40 题
- 第二十四章 SHELL脚本-CENTOS7.5知识
- 基于 USB 传输的针式打印机驱动程序开发
- 【软考-软件设计师精华知识点笔记】第三章 数据结构
- 《宽带与接入网技术》接入网的基本概念
- 部门换届推文文字_宿委会换届表彰大会!!!
- leetcode---1758.生成交替二进制字符串的最少操作数
- 潘建中-632007060420
- [Linux RK Debian 10] chrome浏览器开启GPU硬件加速|CSDN创作打卡
- linux服务器实训心得体会,linux实训心得体会 linux实训总结与体会
- SpringBoot 之 Tomcat 与 Undertow 容器性能对比
- 【深入理解JVM】学习笔记——-1、JVM基本结构
- Welcome Vc
热门文章
- 2007-11-7学习EXT第一天:EXT简介
- 15 道超经典大厂 Java 面试题!重中之重
- 跟周报焦虑说拜拜!Excel打通FineBI,到底有多香
- 广东人大常委会党组会议强调:要加快人工智能等领域的相关立法工作。【Python】
- xp下编程实现窗体透明特效
- 经典面试题(49):以下代码将输出的结果是什么?
- java 链接重排序_JAVA中JVM的重排序详细介绍
- linux进程池 自动增长,linux下C 线程池的原理讲解和代码实现(能自行伸缩扩展线程数)...
- 数学教材里的神秘数表在国外红出圈,网友:引人入胜、猜不到结局
- 你的数据也可以-三篇NAR的数据库