永发信息网

如何将C#/.NET 将json字符串格式数据转换成对象

答案:1  悬赏:50  手机版
解决时间 2021-11-12 02:22
如何将C#/.NET 将json字符串格式数据转换成对象
最佳答案
下个Newtonsoft.Json插件
引用 Newtonsoft.Json.dll

1、json字符串
string xxx = "{\"count\":\"1\",\"Product_Code\":\"14003949\",\"Product_Name\":\"聚丙烯树脂\",\"Product_Batch\":\"20140228D8103\",\"Certification_Code\":\"SCSH20140226-001-01\",\"Plate_Code\":\"L5E-89\",\"Grade\":\"合格品\",\"WarehouseIn_Num\":\"19120.0000000\",\"WarehouseIn_Weight\":\"478.000\",\"WarehouseIn_Confirm_Date\":\"2014-03-01\"}";

则直接转换为对象:

M_WarehouseInResult whh = JsonConvert.DeserializeObject(xxx);
2、如果为json数组(注意:最外是中括号)
string xxx = "[{\"count\":\"1\",\"Product_Code\":\"14003949\",\"Product_Name\":\"聚丙烯树脂\",\"Product_Batch\":\"20140228D8103\",\"Certification_Code\":\"SCSH20140226-001-01\",\"Plate_Code\":\"L5E-89\",\"Grade\":\"合格品\",\"WarehouseIn_Num\":\"19120.0000000\",\"WarehouseIn_Weight\":\"478.000\",\"WarehouseIn_Confirm_Date\":\"2014-03-01\"}]";

json数组转换为list

List whh = JsonConvert.DeserializeObject>(xxx);

附:
public class M_WarehouseInResult
{
public string count { get; set; }
public string Product_Code { get; set; }
public string Product_Name { get; set; }
public string Product_Batch { get; set; }
public string Certification_Code { get; set; }
public string Plate_Code { get; set; }
public string Grade { get; set; }
public string WarehouseIn_Num { get; set; }
public string WarehouseIn_Weight { get; set; }
public string WarehouseIn_Confirm_Date { get; set; }
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
X9的会声会影,图像裁剪过了,然后留下白边,
我想知道39题的第一个式子怎么计算
《为君谋》最新txt全集下载
董洁一共演过部多少电视剧?
12.6➗4分之5➕6.4乘以5分之4
2011年12月24日DNF上海一区为什么进不去频道
求个性签名:黄桥鹏,谢谢!
怎么查询省考公务员成绩
通货膨胀怎么会使金钱贬值的呢?
有道词典本地增强版和有道词典有什么区别
X.25协议的简介
三星s7私密相册在哪
热轧卷质量异议该怎么提
刚玩linux 装的linux kali 2.0安装软件出现:
本科轮机工程考研想考上海交通大学的船舶与海
推荐资讯
我是i事业单位的,每月从工资里扣住房公积金
盐碱排骨怎样做?
什么是C++预先定义好的一个输入流对象,需与
百变魔方2016作文获奖名单
三开开特是指的是什么数字
把850平方千米8500平方米85公顷8500公顷850平
下庄村地址在哪,我要去那里办事,
保定市新市区江城乡江城中学地址在哪,我要去
数控磨床精磨粗磨一天可以加工多少零件
江西省抚州市乐 安县,湖坪乡,贺立村到扬州多
凯里小高山交通路线,怎么去小高山,小高山在
800分米=()米
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?