用C#反序列化JSON我試圖將Facebook好友圖API調用反序列化為對象列表。JSON對象如下所示:{"data":[{"id":"518523721","name":"ftyft"},
{"id":"527032438","name":"ftyftyf"},
{"id":"527572047","name":"ftgft"},
{"id":"531141884","name":"ftftft"},
{"id":"532652067","name"... List<EFacebook> facebooks = new JavaScriptSerializer().Deserialize<List<EFacebook>>(result);因為原始對象無效,所以它無法工作。我如何將其反序列化?
6 回答

寶慕林4294392
TA貢獻2021條經驗 獲得超8個贊
Newtonsoft.JSON
Newtonsof.JSON
JavaScriptSerializer
, DataContractJsonSerializer
.
var jsonData = JObject.Parse("your json data here");
JArray
for (int i = 0; (JArray)jsonData["data"].Count; i++){ var data = jsonData[i - 1];}
- 6 回答
- 0 關注
- 1145 瀏覽
添加回答
舉報
0/150
提交
取消