C#解析JSON实例
来源:互联网 发布:淘宝无法投诉卖家 编辑:程序博客网 时间:2024/05/22 04:31
C#解析JSON实例
这篇文章主要介绍了C#解析JSON的方法,主要采用了C#自带的JavaScriptSerializer类来实现,方法简单实用,需要的朋友可以参考下
本文以实例形式讲述了C#解析JSON的方法,C#封装了对XML和JSON解析的类库,使用相当方便!具体用法如下:
1.主要用到的类:
主要用到了JavaScriptSerializer类,该类在System.Web.Script.Serialization命名空间(在System.Web.Extensions.dll 中),需要把.NET版本修改为 .NET Framework 4(默认是.NET Framework 4 Client Profile)才能在Add Reference的 .NET中引用到。
2.举例
①.假设要解析的JSON文件格式如下(其他格式做相应处理即可)
{ "key":1, "value":"hello" }
②.定义对应的类
public class JsonObject { public string Key { get; set; } public string Value{ get; set; } }
③.然后定义JavaScriptSerializer对象,调用该对象的Deserialize方法即可将JSON解析成上面定义的JsonObject对象
var serializer = new JavaScriptSerializer(); var ret = serializer.Deserialize<JsonObject>(json); string key = ret.Key; string value = ret.Value;
0 0
- C#解析JSON实例
- C# 解析JSON实现类的实例
- c#解析Json文件实例学习
- JSON - json解析实例
- Json解析数组实例
- Gson解析Json实例
- Gson解析 json 实例
- Json解析数据实例
- cJSON 解析JSON实例
- C#简单json实例
- C# 解析JSON -- Newtonsoft.Json
- C# 解析json Newtonsoft.json
- c#解析JSON总结
- C#解析JSON
- C# 解析 json
- C#解析Json
- c# 解析json数据
- C# 解析 json
- android 从服务器请求url并做圆角处理
- C#.NET实现网页自动登录的方法
- 【解决】hive与hbase表结合级联查询的问题
- Route (DOS设置路由表)
- 快速查询hive数据仓库表中的总条数
- C#解析JSON实例
- “error C3867: “XXX”: 函数调用缺少参数列表;请使用“&XXX”创建指向成员的指针”的错误
- 什么是死锁?其条件是什么?怎样避免死锁?
- 【解决】hive动态增加partitions不能超过100的问题
- 安装Centos图形界面(15-8-17 上午7:54 )
- zookeeper 分布式集群模式安装
- 实现Ping功能
- Java五颗星之剪刀石头布
- Unity之对象池(单例对象池和泛型对象池)