如果我有一堂课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? - 如何将 JSON 读回
List<Contact>
? - 如何从 JSON 中读取 ID 为 123 的联系人并从中实例化一个
Contact
对象,以便拥有所有属性?
非常感谢您的帮助!谢谢!
PS JSON 看起来像这样?:
{
contacts:{
contact:[
{
id:123,
firstname:'jhon',
lastname:'smith'
},
{
id:1234,
firstname:'robert',
lastname:'smith'
}
]
}
}