Scan Json create and save.
This commit is contained in:
20
src/json/ScanJson.cpp
Normal file
20
src/json/ScanJson.cpp
Normal file
@@ -0,0 +1,20 @@
|
||||
//
|
||||
// Created by Krad on 2022/5/11.
|
||||
//
|
||||
|
||||
#include "ScanJson.h"
|
||||
#include <QFile>
|
||||
#include <QDir>
|
||||
#include <QCoreApplication>
|
||||
void ScanJson::save() {
|
||||
if (!root) return;
|
||||
QFile f(QString("%1/%2.json").arg(QCoreApplication::applicationDirPath(),scanID.c_str()));
|
||||
f.open(QFileDevice::ReadWrite);
|
||||
cJSON_AddItemToObject(root, "EmptyScanID", cJSON_CreateString(emptyScanID.c_str()));
|
||||
cJSON_AddItemToObject(root, "ScanID", cJSON_CreateString(scanID.c_str()));
|
||||
char* content = cJSON_Print(root);
|
||||
f.write(content);
|
||||
f.flush();
|
||||
f.close();
|
||||
free(content);
|
||||
}
|
||||
Reference in New Issue
Block a user