读取 Json 文件内容返回对象

环境

win7 x64、asp.net core 1.1

目的

读取项目中的 Json 文件

操作

操作 json 文件代码如下

var jsonList = System.IO.File.ReadAllLines(Directory.GetCurrentDirectory() + "/wwwroot/product.json", Encoding.UTF8);
// 将 string[] 转换成 string
string jsonStr = string.Join("", jsonList);
// 将 string 转换成 Product 对象
var res = JsonConvert.DeserializeObject<Product>(jsonStr);

json 文件

{
    "id":1,
    "pname":"产品名称",
    "miaoshu":"产品描述"
}

Product

public class Product
{
    public int id {get;set;}
    public string pname {get;set;}
    public string miaoshu {get;set;}
}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容