Foxtable(狐表)用户栏目专家坐堂 → [杰哥的分享]从周老师的书里挖个Json部分的总结分享给大家。狐表官方没有细说这一块,在前后端分离开发亟需扎实json利用


  共有76601人关注过本帖树形打印复制链接

主题:[杰哥的分享]从周老师的书里挖个Json部分的总结分享给大家。狐表官方没有细说这一块,在前后端分离开发亟需扎实json利用

帅哥哟,离线,有人找我吗?
chen37280600
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1279 积分:7953 威望:0 精华:4 注册:2017/12/31 14:53:00
[杰哥的分享]从周老师的书里挖个Json部分的总结分享给大家。狐表官方没有细说这一块,在前后端分离开发亟需扎实json利用  发帖心情 Post By:2020/2/14 16:19:00 [只看该作者]

(快速浏览杰哥分享过的所有经验汇总,点击跳转



此主题相关图片如下:6.png
按此在新窗口浏览图片


引用周老师的话:

JToken是一个基类,它不仅可以用来表示JObject(json对象),也可以表示JArray(json数组)、JProperty(json属性)和JValue(json原生值)。

当无法确定客户端返回的json字符串类型时,都可使用JToken来表示,然后再根据JToken的type属性值来判断其究竟是哪种类型,最后再给出相应的处理方案。

  1. JToken:抽象基类,最强大佬。可用于表示并存放各种JSON结果,包括JObject、JArray、JProperty、JValue。
  2. JObject:用于操作JSON对象。既可使用parse方法通过现有的字符串解析生成,也可通过new关键字创建。但是不能遍历,请交给JToken完成!
  3. JArray:用于操作JSON数组。既可使用parse方法通过现有的字符串解析生成,也可通过new关键字创建。
  4. JProperty:用于操作对象属性,多用于对象遍历:name返回键名,value返回键值;
  5. JValue:用于操作数组原生值,多用于数组遍历;

具体代码如下:前后端分离的新同学,认真吃透这几个属性


以下内容只有回复后才可以浏览

②结果:
String类型:abc
Integer类型:123
Float类型:0.01
Null类型:
String类型:2020-04-13 15:30
Boolean类型:True
Boolean类型:False
Array类型:
    1
    2
    cc
    False
Object类型:
    name:李云龙
    age:36


===============================================================
顺便总结以前分享过的帖子,方便大家学习

联系QQ:2385350359

免费产品:

经验分享:




















[此贴子已经被作者于2024/6/5 18:10:27编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/14 16:45:00 [只看该作者]

多谢分享。如果有兴趣也可以看看官方的文档:https://www.newtonsoft.com/json/help/html/Introduction.htm

 回到顶部
帅哥哟,离线,有人找我吗?
baiyang
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:45 积分:466 威望:0 精华:0 注册:2018/12/2 20:25:00
  发帖心情 Post By:2020/2/15 11:50:00 [只看该作者]

感谢分享

 回到顶部
帅哥哟,离线,有人找我吗?
teng0731
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:459 积分:3471 威望:0 精华:0 注册:2011/6/6 11:22:00
  发帖心情 Post By:2020/2/15 12:52:00 [只看该作者]

 感谢分享

 回到顶部
帅哥哟,离线,有人找我吗?
HappyFt
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1930 积分:17570 威望:0 精华:0 注册:2014/7/29 19:09:00
  发帖心情 Post By:2020/2/15 13:33:00 [只看该作者]

学习

 回到顶部
帅哥哟,离线,有人找我吗?
wei0769
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1823 积分:19512 威望:0 精华:0 注册:2013/4/10 14:38:00
  发帖心情 Post By:2020/2/15 13:50:00 [只看该作者]

感谢分享

 回到顶部
帅哥哟,离线,有人找我吗?
zhy400137
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1133 积分:8227 威望:0 精华:0 注册:2013/11/3 19:00:00
  发帖心情 Post By:2020/2/15 14:31:00 [只看该作者]

谢谢

 回到顶部
帅哥哟,离线,有人找我吗?
wei0769
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1823 积分:19512 威望:0 精华:0 注册:2013/4/10 14:38:00
  发帖心情 Post By:2020/2/15 14:55:00 [只看该作者]

以下是引用有点蓝在2020/2/14 16:45:00的发言:
多谢分享。如果有兴趣也可以看看官方的文档:https://www.newtonsoft.com/json/help/html/Introduction.htm
全部都是英文看不明

 回到顶部
帅哥哟,离线,有人找我吗?
肥肥记
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:361 积分:3027 威望:0 精华:0 注册:2016/9/15 11:50:00
  发帖心情 Post By:2020/2/15 17:12:00 [只看该作者]

图片点击可在新窗口打开查看图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
laipiwen
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:382 积分:2882 威望:0 精华:0 注册:2015/4/29 11:50:00
  发帖心情 Post By:2020/2/16 12:15:00 [只看该作者]

谢谢分享

 回到顶部
总数 125 1 2 3 4 5 6 7 8 9 10 下一页 ..13