- 所属分类:网站建设知识
- 作者: 利来w66(中国)有限公司
- 更新时间: 2015-2-22 13:15:51
- 返回列表
我们经常会许多的信息存放在json格式的数据里面,我们知道我们使用Jquery来解析这些方法的时候是非常方便的,但是我们使用.net去解析json数据的时候就比较麻烦,还有许多.net开发人员不知道去解析json数据的,那我们下面就来讲一下我们怎样解析这个方法吧。
先我们需要引入Newtonsoft.Json.dll这个.dll,这是一个解析json的.dll,所以我们引入这个.dll之后就可以使用里面的一些方法来解析json,那么我们其实主要用的方法就只有两三个方法,那我们下面就来讲一下这几个方法的用法。
JavaScriptObject jsproduct = (JavaScriptObject)JavaScriptConvert.DeserializeObject("json");
先这个方法是将参数给序列化的方法,是将json参数转化成为一个JavaScriptObject的对象去使用。
JavaScriptArray jsaryinfo = (JavaScriptArray)jsproduct["json"];
下面这个方法就是将对象转化为一个JavaScriptArray的对象数组去使用使用
for (int k = 0; k < jsaryinfo.Count; k++)
{
JavaScriptObject jsaryinfoa = (JavaScriptObject)jsaryinfo[k];
object info= jsaryinfoa["id"] ;
}
那么后我们就是将我们得到对象数组循环出来变成一个个参数去对象,然后我们再去调用对象里面的参数,就可以得到我们想要的信息,我们上面只是向大家展示一下怎样去解析json数据,里面的方法使用顺序是没有特定的,只是我们自己根据项目的需要显示出来的,所以大家也是根据自己的根据需要去书写就可以了。
如有不懂,联系
利来w66(中国)有限公司(
//labelmachines.net)