Csharp/C#教程:C#解析JSON实例分享

本文以实例形式讲述了C#解析JSON的方法,C#封装了对XML和JSON解析的类库,使用相当方便!具体用法如下:

1.主要用到的类:

主要用到了JavaScriptSerializer类,该类在System.Web.Script.Serialization命名空间(在System.Web.Extensions.dll中),需要把.NET版本修改为.NETFramework4(默认是.NETFramework4ClientProfile)才能在AddReference的.NET中引用到。

2.举例

①.假设要解析的JSON文件格式如下(其他格式做相应处理即可)

{ "key":1, "value":"hello" }

②.定义对应的类

publicclassJsonObject { publicstringKey{get;set;} publicstringValue{get;set;} }

③.然后定义JavaScriptSerializer对象,调用该对象的Deserialize方法即可将JSON解析成上面定义的JsonObject对象

varserializer=newJavaScriptSerializer(); varret=serializer.Deserialize<JsonObject>(json); stringkey=ret.Key; stringvalue=ret.Value;

希望本文所述对大家的C#程序设计有所帮助。

您可能感兴趣的文章:c#处理3种json数据的实例C#实现json的序列化和反序列化实例代码C#解析json文件的实现代码asp.net(C#)解析Json的类代码c#操作json示例分享C#处理Json字符串实例分析C#如何通过匿名类直接使用访问JSON数据详解

标签: ON

C++类的分离式写法介绍示例

关于C++动态分配内存的介绍

上述就是C#学习教程:C#解析JSON实例分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/907223.html

(0)
上一篇 2021年10月24日
下一篇 2021年10月24日

精彩推荐