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(jsonWordTemplate);

写json文件

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

 string json = JsonConvert.SerializeObject(_ReportModel);

 

你可能感兴趣的:(C#)