使用Newtonsoft.Json读取本地的config.jso

2019-08-28  本文已影响0人  王清水

实际需求:

不再使用xml文件来做配置使用,就不能使用ConfigurationManager.AppSettings相关来读取配置了;于是在本地自己创建了一个config.json文件来制定配置,将其属性“复制到输出目录”和“生成操作”分别设置为:“始终复制”和“内容”;

使用的是Newtonsoft.Json;
需要在项目根目录下创建“config.json”;

引入命名空间:

Newtonsoft.Json、 Newtonsoft.Json.Linq、 System.IO;

 代码1:

StreamReader file = File.OpenText("config.json");
JsonTextReader reader = new JsonTextReader(file);
 JObject jsonObject = (JObject)JToken.ReadFrom(reader);

代码2:

1,新建一个类 Config;
2,实例化类;
新建类在访问上会很方便;

1,新建Config类 读取、调用、写入,但是读取文件的成本高
上一篇 下一篇

猜你喜欢

热点阅读