我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:2019全年资料大全正版 > 反序列化 >

如何反序列化动态JSON

归档日期:08-15       文本归类:反序列化      文章编辑:爱尚语录

  做发的朋友应该会熟悉一个类——位于System.Web.Script.Serialization命名空间下的JavaScriptSerializer类。因为这个类是为Web开发服务的,其实可以用于整个.net框架,即你在WinForm、WPF等程序中依旧可以用。这个类的作用是将指定的JSON字符串进行序列化和反序列化,参与操作的类型可以是固定的,如果JSON是固定结构的,这样就可行。而对于结构不固定的JSON,这个类可以以字典的形式进行操作, 即调用DeserializeObject方法后会返回一个Object类型的对象,实际上这个对象是实现了IDictionarystring, object接口的 ,这样一来,反序列化的结果就可以作为字典来操作。如果JSON里面有嵌套的对象,则返回的字典对象中会嵌套着字典对象。

本文链接:http://buggystordera.com/fanxuliehua/883.html