[{"name":"De_29352","value":"aaaa"},{"name":"De_29401","value":"bbbb"},.......]
我有上面格式的json
我的实体类 a
public class a{
public string De_29352{get; set;};
public string De_29401{get; set;};
........
}
怎么把json转成a的实体对象?
你这个类实体和json字符串对不上,应该是
public class a{
public string name{get; set;};
public string value{get; set;};
}
用JSON.NET序列化下就行了
List<a> arr= Newtonsoft.Json.JsonConvert.DeserializeObject<List<a>>("JSON字符串");
{name:\'name\',sex:\'sex\'}
利用jsonobject转换或者用反射转
JObject jo = (JObject)JsonConvert.DeserializeObject(result);
result = jo["result"].ToString();
在一一赋值
fastjson.jar
List xxxx = JSON.parseArray(json, a.class)