json前后端数据交互方法实现

本篇文章给大家带来的内容是关于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

(0)
上一篇 2025年3月8日 02:16:11
下一篇 2025年2月17日 23:47:56

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • json在php中有何应用?(代码示例)

    本篇文章给大家带来的内容是关于json在php中有何应用?(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 从5.2版本开始,PHP原生提供json_encode()和json_decode()函数,前者用于编码…

    编程技术 2025年3月8日
    200
  • json是什么意思?是用来干嘛的?

    本篇文章主要就是给大家来介绍一下json的概念以及json可以用来干什么,有需要的朋友可以看一看。 首先我们来看一下json是什么意思? 根据百度百科上面的解释我们可以知道:JSON(JavaScript Object Notation, …

    编程技术 2025年3月8日
    200
  • JSON实现七行代码让网站变移动应用

    本篇文章介绍了借助 Jasonette 将 Web 视图和原生组件融合构建真正“混合”应用的做法,让你的网站变成移动应用。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。 如果我告诉你,只需要 上述 7 行橙色的 json …

    2025年3月8日 编程技术
    200
  • js中根据json生成html表格的方法介绍(代码)

    本篇文章给大家带来的内容是关于js中根据json生成html表格的方法介绍(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 之前公司有一个需求是:通过js来生成html。而且大部分都是生成表格,直接通过字符串拼接的话…

    编程技术 2025年3月8日
    200
  • JSON是什么以及怎么使用

    本篇文章给大家带来的内容是介绍JSON是什么?怎么使用,让大家可以对JSON有一个初步的了解,知道JSON的简单用法。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。 首先我们来了解一下JSON是什么?有什么用? JSON,…

    2025年3月8日
    200
  • JSON的优缺点是什么

    JSON的优缺点是什么?本篇文章就给大家介绍JSON的优势和缺点,让大家对JSON有一个初步的了解。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。 一、JSON的优势: 1、 JSON更快: JSON语法非常易于使用。我们…

    编程技术 2025年3月8日
    200
  • json是什么?有什么用?

    json是“javascript object notation”的缩写,它指的是用于在javascript处理中描述对象的格式,本篇文章就来给大家介绍关于json的内容介绍。 json是什么? 上述的说法可能不太好理解,简单的来说,jso…

    2025年3月8日
    200
  • JSON.parse()和JSON.stringify()的性能测试(示例)

    本篇文章给大家带来的内容是关于json.parse()和json.stringify()的性能测试(示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 JSON.parse(JSON.stringify(obj))我们一…

    2025年3月8日 编程技术
    200
  • jQuery、ajax、JSON三者之间的关系

    最近在做项目的过程中,对于jQuery、ajax、JSON这三者的关系总是理不清楚,于是,在简单是使用,有了丁点的经验,于是对这三者的关系做了下研究: 1、jQuery : 以下来自百度百科 jQuery是一个快速、简洁的JavaScrip…

    编程技术 2025年3月8日
    200
  • json解析是什么?

    json是一种传递对象的语法,对象可以是name/value对,数组和其他对象。json(javascript object notation) 是一种轻量级的数据交换格式。 它基于JavaScript(Standard ECMA-262 …

    2025年3月8日
    200

发表回复

登录后才能评论