增刪改查本地JSON

2021-09-20 19:44:08 字數 2229 閱讀 5200

user u = new user();

messageutil.

cache

=」d:\\wse\\weixin\\」

string path = messageutil.

cache

+ "webcontent\\config\\user.json";

jsonobject jo = jsonobject.

fromobject

(u);

filewriter writer = 

newfilewriter(path, 

true);

writer.write(jo.

tostring() + ",\r\n");

writer.close();

儲存時為續寫模式,而非替換。

string path = messageutil.

cache

+ "webcontent\\config\\user.json";

string sets = 

readfile

(path);

jsonarray ja = jsonarray.

fromobject

("["

+ sets + 

"]");

// 格式化成

json物件

for(int

i = 0; i < ja.size(); i++) 

public

static

string

readfile(

string

path) 

reader.close();

} catch

(ioexception e)  

finally

catch

(ioexception e1)  }

}return

laststr; }

根據條件找到匹配物件,設定更新屬性,然後移除源物件,新增新物件,最後在轉為jsonarray

string path = messageutil.cache + "webcontent\\config\\user.json";

string sets = 

readfile

(path);

// 讀取本地

json

jsonarray ja = jsonarray.

fromobject

("["

+ sets + 

"]");

// 格式化成

json物件

jsonobject newjo = 

null;

for(int

i = 0; i < ja.size(); i++)  }

ja.add(newjo);

filewriter fw = 

newfilewriter(path);

fw.write(

"");

// json檔案

fw.close();

filewriter writer = 

newfilewriter(path, 

true

);// 重新寫入

json

for(int

i = 0; i < ja.size(); i++) 

writer.close();

先轉為jsonarray

,進行移除,然後重新寫入

string path = messageutil.

cache

+ "webcontent\\config\\user.json";

string sets = 

readfile

(path);

// 讀取本地

json

jsonarray ja = jsonarray.

fromobject

("["

+ sets + 

"]");

// 格式化成

json物件

jsonobject 

newjo

= null;

for(int

i = 0; i < ja.size(); i++)  }

filewriter fw;

trywriter.close();

} catch

(ioexception e) 

mysql增刪改查效果 mysql增刪改查

檢視所有資料庫 mysql show databases 建立乙個庫ghd並指定字符集為utp8 mysql create database ghd charset utf8 檢視mysql支援的字符集 mysql show char set 建立乙個表,並設定id為主鍵 create table ...

mysql增刪改查擴充套件 MySQL增刪改查

1 插入 insert 1 insert into 表名 values 值1 值2 例子 insert into t1 values zengsf 23 fengshao 22 2 insert into 表名 欄位1,values 值1 例子 insert into t1 name values ...

C 本地xml檔案進行增刪改查

專案新增xml檔案 facexml.xml,並複製到輸出目錄 facexml.xml facebyte 專案新增xmlhelper幫助類 using system using system.collections.generic using system.linq using system.text...