良い一日、
JSON応答の解析を行っています。この JSON があるとします。
{
"data": {
"count" : 3,
"innerData" : [
{
"dataInfo" : "heheh",
"dataInfo2" : "hahah",
"dataInfo3" : "huhuh"
},
{
"dataInfo" : "jejej",
"dataInfo2" : "jajaj",
"dataInfo3" : "jujuj"
},
{
"dataInfo" : "fefef",
"dataInfo2" : "fafaf",
"dataInfo3" : "fufuf"
}
]
}
}
わかった。では、「 dataInfo 」のようなデータのみを表示したい場合はどうすればよいでしょうか。Python では、次のようにして簡単に実行できます。
for x in response.json()['data']['innerData']
print(x['dataInfo'])
これは次のように表示されます。
>>> heheh
>>> jejej
>>> fefef
どうすればC#でできますか? 私はこれを試しました: http://procbits.com/2011/08/11/fridaythe13th-the-best-json-parser-for-silverlight-and-net
しかし、それは配列以外のJSONでのみ機能しました..
誰かが私を案内してくれることを願って、