本篇文章给大家带来的内容是关于json前后端数据交互方法实现,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
一、介绍
官方JSON介绍 WIKI百科。 JavaScript object notation(记号法)。
JSON: JSON数据具有2种形式,一种是无序的key-value对的集合(对象),另一种是有序的值的集合(数组)。
{string : value, …} object
{ "birthday": "1996-1-1", "name": "王小二", "comment": "这是注释", "major": [ "Information", "Math" ], "has_girlFriend": false, "age": 22}
登录后复制
[value, …] array
[{ "birthday": "1996-1-1", "name": "王小二", "comment": "这是注释", "major": [ "Information", "Math" ], "has_girlFriend": false, "age": 22},{ "birthday": "1997-1-1"}, "name", "age"]
登录后复制
value的值形式有7种:
object、array
number、string、(true、false)、null
二、使用JSON-java 类库
在java中,对JSON数据的操作。
主要是JSONObject 类的使用,多种方式来生成JSONObject 对象:
直接new生成JSONObject 对象,通过put方法放入key-value。
通过构造Map对象,通过put方法放入key-value,再传入JSONObject 对象的构造器来生成对象。
通过构造Bean对象,再传入JSONObject 对象的构造器来生成对象。
通过IO读取JSON数据的文本文件,将数据读取为String字符串,然后将其传入JSONObject 对象的构造器来生成对象。
以上就是json前后端数据交互方法实现的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2740278.html