植入Json的转换器像这样 {ID:1,JSONArray:[{Name:"pooria",LastName:"Shariatzadeh"},{Name:"jon",LastName:"smith"}]}
{ID:1,JSONArray:[{Name:"pooria",LastName:"Shariatzadeh"},{Name:"jon",LastName:"smith"}]}
实体Framwork分贝
问题描述:
一流
客户端发送的对象和我的EF dB一类是这样的:植入Json的转换器像这样</p> <pre><code>{ID:1,JSONArray:[{Name:"pooria",LastName:"Shariatzadeh"},{Name:"jon",LastName:"smith"}]} </code></pre> <p>实体Framwork分贝
public partial class entity
{
public int ID { get; set; }
public string JSONArray { get; set; }
}
我怎么能植入的东西序列化和反序列化自动与Json.NET
我现在如何序列化和反序列化JSON我只是想要的东西像接口,属性或这样的事情,以适当的方式做到这一点
我的解决办法是字符串化JSONArray在客户端使用setData并解析它,当我得到的数据,但我想这样做在服务器端
答
我今天来此解决方案
public partial class entity
{
public int ID { get; set; }
public string JSONArray { get; set; }
public List<JSONArray> JSONArrayList
{
get {
if (Tags != null)
return JsonConvert.DeserializeObject<List<JSONArray>>(JSONArray);
else
return null;
}
set
{
if (value != null)
JSONArray = JsonConvert.SerializeObject(value);
}
}
}
public class JSONArray
{
public string Name { get; set; }
public string LastName { get; set; }
}
如果你拥有了它以另一种方式,请分享
你可以有一个像'另一个参数公用对象DeserializedJSON => Json.DeserializeObject(JSONArray),其中,' –
Phiter
@Phiter你可以形容它更请 –
大概你曾声明d 2属性JSONArray对象上的'Name'和'Lastname' – bilpor