如果我有课程Contact
:
public class Contact
{
public Contact()
{
}
public int ID { get; set;}
public string firstName { get; set;}
public string lastName { get; set;}
}
在我的代码中,我实例化了5个不同的Contact
对象及其特定属性,然后将它们放入List<Contact>
。
我的问题:
List<Contact>
转换为JSON?List<Contact>
?Contact
对象,以便拥有所有属性?非常感谢你的帮助! 谢谢!
P.S。 JSON看起来像这样?:
{
contacts:{
contact:[
{
id:123,
firstname:'jhon',
lastname:'smith'
},
{
id:1234,
firstname:'robert',
lastname:'smith'
}
]
}
}
答案 0 :(得分:0)
快速搜索网络会显示有关JavaScriptSerializer的建议
System.Web.Script.Serialization.JavaScriptSerializer oSerializer =
new System.Web.Script.Serialization.JavaScriptSerializer();
string sJSON = oSerializer.Serialize(YOUR CLASS HERE);
我建议你试一试。
来源here
答案 1 :(得分:0)
查看JSON.NET(OSS第三方库)或DataContractJsonSerializer(从3.5开始的框架中可用)。