引用添加Json.Net 引用命名空間 using Newtonsoft.Json //讀取自定目錄下的json文件 StreamReader sr = new StreamReader(@"D:\xxx.json"); string json = sr.ReadToEnd(); //json文件轉 ...
引用添加Json.Net
引用命名空間 using Newtonsoft.Json
//讀取自定目錄下的json文件
StreamReader sr = new StreamReader(@"D:\xxx.json");
string json = sr.ReadToEnd();
//json文件轉為 對象 T 創建的類 欄位名 應該和json文件中的保持一致
var data = JsonConvert.DeserializeObject<T>(json);
//對讀出的data進行轉換 ,獲得新的newData
//
//轉換為指定格式的json
var json1 = Newtonsoft.Json.JsonConvert.SerializeObject(newData);
//寫入到指定文件中
StreamWriter sw = new StreamWriter(@"D:\new.json");
sw.Write(json1);
sw.Flush();
sw.Close();