精易论坛

标题: JSON文本的解析例程,个人见解 [打印本页]

作者: Su·    时间: 2016-7-25 22:42
标题: JSON文本的解析例程,个人见解
本帖最后由 魅力少爷 于 2016-7-25 22:45 编辑

JSON 个人理解是一群自定义数据组成的数组  官方解释 多个带花括号的记录组合在一起 (百度到的)
' ’在官方一点就是以键名称为标记将 "名称 / 值对"的记录组合在一起 (还是百度到的)

{""其他的":"其它","其他的":"其他","学生信息":[{"姓名":"张三","性别":"男","年龄":"20"}]}
上面[]中就是我们一般要取的JSON内的数据也就是  名称 / 值对  姓名是名称 张三是值对 红色{}内代表一个记录组合,
' ’而 学生信息就是键名称
{""键名":[{"名称":"值对","名称":"值对","名称":"值对"},{"名称":"值对","名称":"值对","名称":"值对"}{"名称":"值对","名称":"值对","名称":"值对"}}]} 大多数都是这样组成的json文本简化版
所以我们在处理JSON文本的时候找到键名,名称和值对,就能很快速的套用格式处理JSON文本数据了


值对=json.取通用属性 (“键名称[1].姓名)


我是小白,这是个人理解,说的可能不太明白,大家下载源码看一下吧其实我对JSON文本格式也是今天才百度了一下,有些地方说的不对请指出,处理方式也是看别人的源码看懂的,今天自行百度了一下json格式的说明写了这个例程,希望帮助到刚接触JSON文本却不知道如何快速处理的人




json例程.rar

144.46 KB, 下载次数: 192, 下载积分: 精币 -2 枚


作者: 冰冰块    时间: 2016-7-25 22:45
不错
作者: 鈊疼    时间: 2016-7-25 22:46
不错!!!
作者: zdl158    时间: 2016-7-25 23:06
其实,正则通吃一切,不如学正则,正则看起来复杂,其实学起来蛮简单的
作者: Su·    时间: 2016-7-25 23:14
zdl158 发表于 2016-7-25 23:06
其实,正则通吃一切,不如学正则,正则看起来复杂,其实学起来蛮简单的

正则也会,但是对于json文本来说,还是用json解析来的更快一些,不同的地方用不同的方法,
作者: mylife2014    时间: 2016-7-25 23:26
C# 里json.net 才是顶尖的json解析利器,直接构造类全自动附值 ...哪才叫简单
作者: 福仔    时间: 2016-7-25 23:56
没学过json......
作者: 勾栏听曲    时间: 2016-7-25 23:57
不错,没用过json,正好学习一下,之前都是 (.*?)解决一切。。。。
作者: huabanzj    时间: 2016-7-26 07:34
谢谢分享。。。
作者: zenghuan    时间: 2016-7-26 12:19
比我前几天发的,要详细些哦。
作者: 吃干饭的锅    时间: 2016-7-27 22:03
支持下、、
作者: onlydbg    时间: 2016-7-29 15:39
谢谢谢谢辣
作者: 君无戏闫    时间: 2016-7-29 21:45
谢谢谢谢辣
作者: qiang521    时间: 2016-7-30 16:12
谢谢分享。。。
作者: 网上邻居007    时间: 2016-7-30 16:39
学校里支持开源
作者: 崔不美WAt577    时间: 2016-8-2 15:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: Standby    时间: 2016-8-15 17:05
下载了学习了
作者: 小菜比    时间: 2016-8-16 17:45
感谢楼主 解决了一个大问题了
作者: ahzhw    时间: 2016-10-19 09:47
非常有用,学习了。。。。。。。。。。。。。。。
作者: 无锡呵呵    时间: 2016-11-8 15:06

作者: 航母上看风景    时间: 2016-12-25 17:23
值对=json.取通用属性 (“键名称[1].名称)

名称  有无办法 可以 取出来?


作者: 航母上看风景    时间: 2016-12-25 17:24
名称  有无办法 可以 取出来?




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4