サーバーから JSON を受け取ります。
1) オーディオの数
2..n) オーディオに関する情報
response: [312, {
aid: 217124599,
owner_id: 49794861,
artist: 'Hard Drum and Bass Pump Mix ',
title: 'жёсткий драм... ',
duration: 142,
url: 'http://cs4401.vk.me/u133328801/audios/55c4eefd8b0d.mp3',
lyrics_id: '66439474',
genre: 12
}, {
aid: 217122746,
owner_id: 49794861,
artist: 'Drum Trance ',
title: 'лёгкий драм-транс...',
duration: 209,
url: 'http://cs5042.vk.me/u139126516/audios/f5ebe6d0f847.mp3',
lyrics_id: '66430452',
genre: 12
}, ...
私は次に作る:
1) スキーム JSON を作成する
2) 価値を得る
public class JSonR
{
public List<Audio> response { get; set; }
}
public class Audio
{
public int aid { get; set; }
public int owner_id { get; set; }
public string artist { get; set; }
public string title { get; set; }
public int duration { get; set; }
public string url { get; set; }
public string lyrics_id { get; set; }
public int genre { get; set; }
}
var RespS = JsonConvert.DeserializeObject<JSonR>(responseFromServer);
最初の番号: 312 を取得するにはどうすればよいですか?