C# | 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| private static void Main(string[] args)
{
string json =
@"{ ""response"":[ 610, { ""aid"":305032916, ""owner_id"":115226501, ""artist"":""Gnarls Barkley"", ""title"":""Crazy (TEEMID & Joie Tan Cover) "", ""duration"":272, ""url"":""https:\/\/cs9-6v4.vk.me\/p16\/4c24ea770894d1.mp3?extra=OEg_VT_MGAyoZL5qaXZ4dXtT9-rq8quieG5pXg0Dbk69H1kHrywXav2QQ33cEuWdhqFjTLQKvzlkOfnnAPF2jDJEHMvO-Nwi0w"", ""genre"":9 } ]}";
var rootObject = new JavaScriptSerializer().Deserialize<Root>(json);
var i = ((int) rootObject.response[0]);
var info = ((Dictionary<string, object>) rootObject.response[1]);
Console.WriteLine(i);
foreach (var o in info)
{
Console.WriteLine("{0} {1}", o.Key, o.Value);
}
}
public class Root
{
public ArrayList response { get; set; }
} |
|
[/QUOTE] |