Qt json操作 文字檔案讀寫

2021-10-01 03:55:43 字數 1073 閱讀 6012

qt demo,軟體配置檔案的環節,用到了json操作和配置檔案的讀寫,探索了很長時間,整理如下:

參考:1. 組織json字串並寫入檔案

**sonobject json;

json.insert("detectunitname",ui->tbxdetectunitname->toplaintext());

json.insert("detectunitid", ui->tbxdetectunitid->toplaintext());

轉string

**sondocument doc(json);

qstring content(doc.tojson(**sondocument::compact));

//3.把string儲存到磁碟檔案

qstring filename = "config.json";

qfile file(filename);

if (file.open(qiodevice::readwrite))

2. 讀取文字檔案內容並轉換乘字串

介面:

c 操作文字檔案

using system.io 宣告控制項 protected system.web.ui.htmlcontrols.htmltextarea txtvalue 主程式 filestream fsinfo new filestream 檔案路徑 在專案內的 filemode.open,fileacc...

C 檔案操作(文字檔案)

程式執行時產生的資料都屬於臨時資料,程式一旦結束都會被釋放,通過檔案可以將資料持久化,c 中對檔案操作需要包含標頭檔案。檔案型別分為兩種,文字檔案 檔案以文字的ascii碼形式儲存在計算機中 二進位制檔案 檔案以文字的二進位制形式儲存在計算機中,使用者一般不能直接讀懂它們。操作檔案的三大類 ofst...

C 操作文字檔案(入門)

using system using system.data using system.configuration using system.web using system.web.security using system.web.ui using system.web.ui.webcontro...