- string jsonstr = "{"Code":1,"Message":[{"merchant_id":8,"items":[{"count":2,"goods_name":"商品1 汉堡包22222","goods_des":"汉堡包的描述 有什么好描述的","goods_type":1,"price":19.80,"remark":"20元起送","send_range":"周边一公里","goods_id":2,"create_time":"2014-11-30 13:24:00","update_time":"2014-11-30 13:24:00","status":1,"user_name":"test123"},{"count":2,"goods_name":"商品1 汉堡包","goods_des":"汉堡包的描述 有什么好描述的","goods_type":1,"price":19.80,"remark":"20元起送","send_range":"周边一公里","goods_id":1,"create_time":"2014-11-30 13:24:43","update_time":"2014-11-30 13:24:43","status":1,"user_name":"test123"}]}]}";
- JObject jo = (JObject)JsonConvert.DeserializeObject(jsonstr);
- Response.Write(jo["Code"].ToString());
- JArray jarry = JArray.Parse(jo["Message"].ToString());
- for (var i = 0; i < jarry.Count; i++)
- {
- JObject j = JObject.Parse(jarry[i].ToString());
- Response.Write(j["merchant_id"].ToString());
- JArray jarry1 = JArray.Parse(j["items"].ToString());
- for (var k = 0; k < jarry1.Count; k++)
- {
- JObject jk = JObject.Parse(jarry1[k].ToString());
- Response.Write(jk["goods_name"].ToString());
- Response.Write(jk["remark"].ToString());
- }
- }