C# 读取json文件与写json文件

在开发中,经常会用到这个问题,仅做一个记录

使用nuget获取Newtonjson.Json

引入:

using Newtonsoft.Json;
using Newtonsoft.Json.Linq;

读取json文件

            string wordTemplateName = "WordTemplate.json";
            StreamReader sr = File.OpenText(wordTemplateName);
            string jsonWordTemplate = sr.ReadToEnd();
            wordTemlate = JsonConvert.DeserializeObject<WordTemplateModel>(jsonWordTemplate);

写json文件

将model序列化之后,写入文件即可

 string json = JsonConvert.SerializeObject(_ReportModel);
发布了83 篇原创文章 · 获赞 38 · 访问量 23万+

猜你喜欢

转载自blog.csdn.net/mao_mao37/article/details/102783070