字符串是:
{"code":0,"ret":{"currentpage":"2","users":[{"baseinfo":{"sex":"1","nickname":"\u8c01\u662f\u6211\u6700\u7231","age":"33","height":172,"education":"\u5927\u4e13","marital":"\u79bb\u5f02","income":"15000-20000","cityChn":"\u4e2d\u56fd","is_realname":"1"},"iconurl":"http:\/\/photo11.ddd.com\/2012\/11\/08\/120_150\/4B81D032F7B6113C666B1E0587F7C97B.jpg","longitude":"107.356507","latitude":"30.329715","uid":"75511718"},{"baseinfo":{"sex":"1","nickname":"\u5510\u653f","age":"21","height":174,"education":"\u672c\u79d1","marital":"\u672a\u5a5a","income":"7000-10000","cityChn":"\u4e2d\u56fd","is_realname":"1"},"iconurl":"http:\/\/photo7.ddd.com\/2012\/07\/09\/120_150\/AC542E9A26E2C82F84419ED771EDD37B.jpg","longitude":"108.811730","latitude":"31.130584","uid":"69856161"},
.
..
.
.
.]}}
要创建一个对应的类对象来解析。结构应该是什么样的??
JSON对象
{"code":0,"ret":{"currentpage":"2","users":[{"baseinfo":{"sex":"1","nickname":"\u8c01\u662f\u6211\u6700\u7231","age":"33","height":172,"education":"\u5927\u4e13","marital":"\u79bb\u5f02","income":"15000-20000","cityChn":"\u4e2d\u56fd","is_realname":"1"},"iconurl":"http:\/\/photo11.ddd.com\/2012\/11\/08\/120_150\/4B81D032F7B6113C666B1E0587F7C97B.jpg","longitude":"107.356507","latitude":"30.329715","uid":"75511718"},{"baseinfo":{"sex":"1","nickname":"\u5510\u653f","age":"21","height":174,"education":"\u672c\u79d1","marital":"\u672a\u5a5a","income":"7000-10000","cityChn":"\u4e2d\u56fd","is_realname":"1"},"iconurl":"http:\/\/photo7.ddd.com\/2012\/07\/09\/120_150\/AC542E9A26E2C82F84419ED771EDD37B.jpg","longitude":"108.811730","latitude":"31.130584","uid":"69856161"},
.
..
.
.
.]}}
要创建一个对应的类对象来解析。结构应该是什么样的??
JSON对象
解决方案 »
- winform测试程序中添加图标
- 关于委托的基础问题~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`
- C#怎么用MD5对文件加密,
- 求救。。。。。。
- 请问c#里SqlDataAdapter.update命令使用后更新数据多于实际变化的记录数是怎么回事?da.update命令问题
- 请高手帮忙!软件打包后出现了一个奇怪问题,十分头疼
- winform中的DataGridView如何加上CheckBox选择列?
- 关于主进程控制子进程
- 超菜级问题......如何打包???
- 求代码和例子,谁对DataGrid控件进一步封装过??
- 关于日历的一些问题
- 使用c#编程时,在代码页面中,怎样改变字体大小和颜色?
if (json[0] != '[')
json = "[" + json;
if (json[json.Length - 1] != ']')
json = json + "]"; JavaScriptSerializer jss = new JavaScriptSerializer();
ArrayList arrList = jss.Deserialize<ArrayList>(json);
if (arrList.Count > 0)
{
foreach (Dictionary<string, object> arr in arrList)
{
foreach (string key in arr.Keys)
{
//key就是属性
//arr[key]就是对应的属性值
}
}
}