Hello Mat

 找回密码
 立即注册
查看: 1442|回复: 0

json读取修改保存

[复制链接]

1323

主题

1551

帖子

0

金钱

管理员

Rank: 9Rank: 9Rank: 9

积分
22647
发表于 2023-12-19 16:45:46 来自手机 | 显示全部楼层 |阅读模式
https://blog.csdn.net/qq_38952126/article/details/127229224
json读取修改保存
http://www.hzhcontrols.com/new-268242.html
https://wk.baidu.com/view/5f5deae788d63186bceb19e8b8f67c1cfad6eeea?_wkts_=1703052797455&bdQuery=c%23+list%E8%BD%ACjson%2Cjson%E8%BD%AClist
  1. ///写入json数据到json文件
  2.         public void Writejson(string filepath, JObject jObject)
  3.         {
  4.             using (System.IO.StreamWriter file = new System.IO.StreamWriter(filepath))
  5.             {
  6.                 file.Write(jObject.ToString());
  7.             }
  8.         }
复制代码
  1. string jsonText = @"{""input"" : ""value"", ""output"" : ""result""}";
  2. JObject jo = JObject.Parse(jsonText);
复制代码
  1. string jsonArrayText1 = "[{'a':'a1','b':'b1'},{'a':'a2','b':'b2'}]";
  2. JArray ja = (JArray)JsonConvert.DeserializeObject(jsonArrayText1);
复制代码
  1. using Newtonsoft.Json;
  2. List<InfoJson> JsonsList = new List<InfoJson>();
  3. string jsonStr = JsonConvert.SerializeObject(JsonsList);
  4. Json转List<XXX> // XXX为接收实体
  5. string jsonStr = "你的Json串";
  6. List<XXX> JsonsList = JsonConvert.DeserializeObject<List<XXX>>(jsonStr);
复制代码







回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Python|Opencv|MATLAB|Halcom.cn ( 蜀ICP备16027072号 )

GMT+8, 2024-11-22 23:05 , Processed in 0.201167 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表