小方法,窥一窥究竟是怎么做到的?(上)

JSON ( , JS ) 是一种轻量级的数据交换格式。它基于 js 规范(由欧洲计算机协会开发)的一个子集,并使用完全独立于编程语言的文本格式来存储和表示数据。简洁明了的层次结构使 JSON 成为理想的数据交换语言。易于人类读写js 构造函数 开始结束,也易于机器解析生成,有效提高网络传输效率。

图片[1]-小方法,窥一窥究竟是怎么做到的?(上)-4747i站长资讯

JSON是2001年开始普及的一种数据格式,2005年到2006年正式成为主流的数据格式,雅虎和谷歌也在那个时候开始广泛使用JSON格式。从此,JSON 格式就“失控”了。迅速走红。许多前端富客户端,例如 ExtJs,使用 JSON 格式来读取表格数据。JSON 格式:{“”:”value”,””:””…}

图片[2]-小方法,窥一窥究竟是怎么做到的?(上)-4747i站长资讯

好了,废话不多说,让我们进入正题。处理JSON的JAR包实现有很多,用得最多的是yes,提供了很多丰富的类和方法,程序员爱不释手。但是你用了这么久,是不是很好奇它的工作原理?具体如何?这就是小编​​今天要跟大家分享的知识点。我稍微分析一下,给大家看一个小方法,一睹为快。

首先,我们需要定义两个类,代码如下图所示

第一个类名是,是我们的POJO

图片[3]-小方法,窥一窥究竟是怎么做到的?(上)-4747i站长资讯

第二个班级名称是

图片[4]-小方法,窥一窥究竟是怎么做到的?(上)-4747i站长资讯

java.lang中有3个类Field。包,以及用于描述类的字段、方法和构造函数。Class 类中有 , 和 方法, 会返回该类提供的字段, 方法, 构造函数数组, 包括超类的公共成员, 而我们正在使用 , 它们返回这个类中的所有字段和方法,包括。

图片[5]-小方法,窥一窥究竟是怎么做到的?(上)-4747i站长资讯

从类代码第25行开始,我们使用获取到的字段数组开始循环,循环嵌套方法数组,使用字段名匹配对应的方法名,然后使用方法in动态调用对应的方法获取该字段的值,放入字符串对象,最后返回,就可以得到我们想要的JSON字符串,传回前台读取,然后在页面上展示。

好了js 构造函数 开始结束,今天的分享就到这里。我是一个喜欢研究新技术和复习旧知识的新手。如果你喜欢我的文章,请点赞并在评论区告诉我你还想知道什么。如果您想了解更多技术信息和编程知识,请关注我。小菜鸟带你进入不一样的编程世界。

图片[6]-小方法,窥一窥究竟是怎么做到的?(上)-4747i站长资讯

文章来源:http://baijiahao.baidu.com/s?id=1629264104184571268&wfr=spider&for=pc

------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享