当前位置: 首页 > news >正文

qt 简单实验 json格式的文件写入配置文件

1.概要

2.代码

//#include "mainwindow.h"#include <QApplication>
#include <QFile>
#include <QJsonDocument>
#include <QJsonObject>
//读取json数据的配置文件int main(int argc, char *argv[])
{QApplication a(argc, argv);QString fileName="test.txt";//MainWindow w;//w.show();// 创建一个 QJsonObjectQJsonObject jsonObject;jsonObject["user"] = QJsonObject {{"name", "John Doe"},{"age", 30},{"email", "johndoe@example.com"}};// 将 QJsonObject 转换为 QJsonDocumentQJsonDocument jsonDoc(jsonObject);// 写入文件QFile file(fileName);if (file.open(QIODevice::WriteOnly | QIODevice::Truncate)) {file.write(jsonDoc.toJson(QJsonDocument::Indented)); // 缩进格式化输出file.close();}return a.exec();
}

3.运行结果

3.1 test.txt

 {
    "user": {
        "age": 30,
        "email": "johndoe@example.com",
        "name": "John Doe"
    }
}

http://www.lryc.cn/news/380120.html

相关文章:

  • 将WIN10的wifi上网分享给以太网接口
  • 在 iPhone 上恢复已删除联系人的 5 种简便方法
  • 小白指南:前端使用javascript如何判断集合是不是空集合?
  • 人力资源招聘社会校企类型招聘系统校园招聘小程序
  • docker重要操作与直连方法
  • Windows环境利用 OpenCV 中 CascadeClassifier 分类器识别人眼 c++
  • Golang | Leetcode Golang题解之第167题两数之和II-输入有序数组
  • 【软件工程】【23.04】p2
  • Java多线程编程与并发控制策略
  • Java爬虫(一)
  • element-plus form表单组件之el-date-picker日期选择器组件
  • 如何与情绪好好相处,真正成为情绪的主人
  • RK3588/算能/Nvidia智能盒子:[AI智慧油站」,以安全为基,赋能精准经营
  • 【眼在手外D435相机支架】
  • js组合继承
  • Spring-kafka消费者消费的一些问题
  • 【自我提升】提升能量书籍
  • python图像处理库-PIL(Pillow)
  • 【2024】kafka streams的详细使用与案例练习(2)
  • qt 简单实验 读取json格式的配置文件
  • Docker常用命令与实战示例
  • 数据结构(基础知识)
  • 计算机网络:网络层 - 路由选择协议
  • JupyterLab使用指南(六):JupyterLab的 Widget 控件
  • OpenCV 特征点检测与匹配
  • css布局之flex应用
  • 树莓派4B设置AP热点步骤
  • Java程序之百鸡百钱问题
  • Mybatis——动态sql
  • 可视化大屏开发系列——页面布局