C#中当服务器返回的数据json中key的值为数字类型,解决方案
2024-08-31 10:02:09
客户端向服务器发送请求后,服务器返回了一个json格式的字符串但是格式中key的值有些事数字{"1000":"55555"};
类似这种格式的话就不能直接转化成对象类型了,应为C#中没有public string 1000{get;set;}这种类似的语法使用_1000也是无法直接用 public static T JsonDeserialize<T>(string jsonstr);这个方法直接转化的
于是用到了这个工具 Newtonsoft.Json.dll这个工具,使用这个工具可以将json字符串转化为类似于数组的形式.具体使用方法 JObject jobj = (JObject)JsonConvert.DeserializeObject(str);注意使用时需要添加using Newtonsoft.json.Linq;这个引用;
现在就可以通过jobj["1000"]的方式来获取"55555"的值了,或者jobj[0]获取类似于数组;
最新文章
- [css]我要用css画幅画(三)
- SQL语句 还原未知逻辑名称数据库
- 给UINavigationBar自定义颜色
- 大商创 sql追踪 用户注册
- gulp入坑系列(2)——初试JS代码合并与压缩
- POJ1780-Code(欧拉路径求解)
- max plugin wizard,project creation faild解法
- Mobile testing基础之Native、Web、Hybrid、activity、webview
- Linux服务器常用性能监控命令汇总
- Mac中的快捷键
- Android Studio 2.2新增布局——ConstraintLayout完全解析
- python-GIL、死锁递归锁及线程补充
- MyBatis中使用实体中使用枚举,数据库中使用数值
- [MySQL优化1]centos中MySQL列出所有表
- netcore sqlserver linq contains生成的sql语句不是使用like而是charIndex
- 2nd scrum站立会议
- EF调用存储过程、函数
- 1.2 rust cargo
- IT兄弟连 JavaWeb教程 jQuery对AJAX的支持
- HDU 5301 Buildings(2015多校第二场)
热门文章
- CodeForces Gym 100685J Just Another Disney Problem (STL,排序)
- 使用Try.NET创建可交互.NET文档
- hdoj5289【RMQ+二分】【未完待续】
- bzoj 2597: [Wc2007]剪刀石头布【最小费用最大流】
- IT兄弟连 JavaWeb教程 Servlet会话跟踪 Cookie常用方法
- 初学Django框架知识
- 学习makefile与autoconfig笔记,持续更新
- elasticsearch bigdesk 安装和使用
- 线程安全 原子性 可见性 顺序性 volatile
- [題解](最短路)luogu_P1119災後重建