我在JavaScript中的對象,看起來像這樣如何序列化/反序列化C#類?
function MyObject(){
this.name="";
this.id=0;
this.....
}
然後我的字符串化對象的數組,並將其發送到一個ASP.Net Web服務。
在web服務中,我想反序列化JSON字符串,以便在C#中輕鬆處理數據。然後,我想將相同Javascript類型(相同字段名稱和所有內容)的對象數組發送回客戶端。我不明白的是如何序列化說這個類:
class MyObject{
public string Name;
public int ID;
}
這樣的JSON是與上面的JavaScript對象相同。還有如何反序列化到C#MyObject
類。
我該如何輕鬆做到這一點?我正在使用Netwonsoft.Json。
是否有某種方法可以將JSON字符串轉換爲對象的列表或數組?
等等,這與C#有什麼關係? – 2010-06-10 16:22:44
@Jesse我想一般來說這是一般的.Net,但我更喜歡C#中的答案。 – Earlz 2010-06-10 16:25:22