读取json文件,将string转成实体对象

本文介绍了一种从JSON文件中读取数据并将其转换为C#实体对象的方法。通过使用StreamReader读取本地JSON文件,并利用JsonConvert.DeserializeObject将字符串形式的JSON数据解析成自定义的实体模型,包括InfoModel和CarModel。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

//读取json文件,转成字符串               
string path = "json.json";
                    
String linee = "";
                    
using (StreamReader sr = new StreamReader(path, Encoding.UTF8))                 
{
                   
    linee = sr.ReadToEnd();
                  
}
                    
//将json字符串转成实体对象                    
InfoModel orderInfo = JsonConvert.DeserializeObject<InfoModel>(linee);
    
public class InfoModel    
{
     
  public string Name { get; set; }
      
  public List<CarModel> Car { get; set; }
    
}

    
public class CarModel    
{
        
   public string CarName { get; set; }
    
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值