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#程序设计有所帮助。
热门推荐
10 小红书平安祝福语简短
11 生日祝福语大全女孩简短
12 收生日红包祝福语 简短
13 领证幽默祝福语简短
14 法考面试祝福语简短
15 老哥出门祝福语简短语
16 送灯祝福语简短独特
17 幼儿狗年祝福语大全简短
18 好听的元旦简短祝福语