我已經看到過類似的其他問題,但這些都是非常複雜的JSON數據,它們在對象中有對象。儘管我正在使用的JSON從來不是靜態的,但我懷疑它與那些複雜的一樣。另外,這是我第一次在C#中使用JSON,所以我有點無知。如何使用C#反序列化JSON數據?
我想要實現的是將從API提供的數據分開,我提示在C#中使用WebRequest。
{
"johhny.debt": {
"id":35187540,
"name":"johnny.debt",
"profileIconId":786,
"Level":30,
"revisionDate":1428019045000
}
}
返回的JSON數據與此類似。
我希望能夠訪問在以下方式對所有上面的字符串的屬性:
ID:
名稱:
~~
~~
~~ ...等等。
我假設某些類型的類必須爲此做出?
所有幫助表示讚賞,謝謝大家提前。
只需定義一個反映您的結構的類並將'Deserialize'反映到這個類中。 – DrKoch 2015-04-03 15:02:05
@DKKoch相信與否,這是我需要幫助的。 – 2015-04-03 15:03:14
試過谷歌? http://www.codeproject.com/Tips/79435/Deserialize-JSON-with-C – 2015-04-03 15:04:38