首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

Net 解析Json,该怎么处理

2013-07-16 
Net 解析Jsonprotected void Page_Load(object sender, EventArgs e){//构建json对象string jsdata [ {i

Net 解析Json

protected void Page_Load(object sender, EventArgs e)    {//构建json对象         string jsdata  = "[ {id:'1',name:'0'}, {id:'6101',name:'北京市'},  {id:'6102',name:'天津市'}, {id:'6103',name:'上海市'}, {id:'6104',name:'重庆市'},  {id:'6105',name:'渭南市'}, {id:'6106',name:'延安市'}, {id:'6107',name:'汉中市'},  {id:'6108',name:'榆林市'}, {id:'6109',name:'安康市'}, {id:'6110',name:'商洛市'}  ]";//将json数据转换成jsondata数组        jsondata[] jsda = new JavaScriptSerializer().Deserialize<jsondata[]>(jsdata);//获取数组中某个值        int str1 = jsda[1].id;}//类public class jsondata    {        public int id { get; set; }        public string name { get; set; }    }

[解决办法]
我帮你把代码贴清楚点
protected void Page_Load(object sender, EventArgs e) {
//构建json对象     
string jsdata = "[ {id:'1',name:'0'}, {id:'6101',name:'北京市'},  {id:'6102',name:'天津市'}, {id:'6103',name:'上海市'}, {id:'6104',name:'重庆市'},  {id:'6105',name:'渭南市'}, {id:'6106',name:'延安市'}, {id:'6107',name:'汉中市'},  {id:'6108',name:'榆林市'}, {id:'6109',name:'安康市'}, {id:'6110',name:'商洛市'}  ]";
//将json数据转换成jsondata数组        
jsondata[] jsda = new JavaScriptSerializer().Deserialize<jsondata[]>(jsdata);
//获取数组中某个值        
int str1 = jsda[1].id;
}

//类
public class jsondata
{
public int id { get; set; }
public string name { get; set; }
}

热点排行
Bad Request.