Java后台返回和处理JSon数据的方法步骤
1.下载JsonObject相关jar包
在这里,我们使用JsonObject来将Java类型数据转换成Json类型,首先要下载该库相关的jar包,下载地址如下:
https://www.jb51.net/softs/615024.html
2.JsonObject的使用代码示例
JSONObject jsonObject = new JSONObject(); //创建Json对象 jsonObject.put("username", "张三"); //设置Json对象的属性 jsonObject.put("password", "123456"); System.out.println(jsonObject.toString()); //调用toString方法将json对象转换成json字符串
我们常常需要把json数据返回给浏览器,可以使用以下代码:
response.getWriter().write(jsonObject.toString());
3.在JavaScript代码中处理Json数据
假设result为浏览器得到的json数据,可以使用以下js代码可以将json对象转换为字符串
JSON.stringify(result)
也可以直接获取json对象的属性,如下:
console.log(result.username);
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
js+ajax处理java后台返回的json对象循环创建到表格的方法
本文实例讲述了js+ajax处理java后台返回的json对象循环创建到表格的方法.分享给大家供大家参考,具体如下: //注:LO是表格的id: 需要自己创建表头, n行,9列的表格: var tab_id; function varify(cardinno) { tab_id=document.getElementById("Layer1"); displayDiv(); tab_id.style.display="none"; var url="get
-
Java后台返回和处理JSon数据的方法步骤
1.下载JsonObject相关jar包 在这里,我们使用JsonObject来将Java类型数据转换成Json类型,首先要下载该库相关的jar包,下载地址如下: https://www.jb51.net/softs/615024.html 2.JsonObject的使用代码示例 JSONObject jsonObject = new JSONObject(); //创建Json对象 jsonObject.put("username", "张三"); //设置Jso
-
Java实现后台发送及接收json数据的方法示例
本文实例讲述了Java实现后台发送及接收json数据的方法.分享给大家供大家参考,具体如下: 本篇博客试用于编写java后台接口以及两个项目之间的接口对接功能: 具体的内容如下: 1.java后台给指定接口发送json数据 package com.utils; import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.net.Htt
-
Android解析相同接口返回不同格式json数据的方法
背景原因 目前由双牛掌柜为主导框架开发的一系列产品中,网络请求框架请求到的数据是默认解析成Model类的.即项目中不会手动去解析网络请求到的json数据.在项目中,使用封装好的框架自动解析成Model类.而且Model类使用JsonFormat工具生成,所以在项目的开发中,不会或者说是减少了由于手误而打错了字段问题. 项目对网络处理的繁琐过程进行了高度封装.但是封装的框架是基于后台数据格式不会改变的情况,一旦后天返回的数据产生了变化,网络解析就会发生错误. 问题产生位置 所有设计到微信和支付宝两
-
javaScript如何处理从java后台返回的list
事情: 从java后台返回List<String>类型数据,用于界面显示.但js中想获取它并操作它.直接使用EL表达式,js把它识别成字符串了.不是我想要的啊..网上搜了搜大家的解决方案...最好的当然是把List集合转成json格式传到界面上.这样js里面操作也简单,页面也没有影响. 解决: 将List<String> 转成json,传到界面.js中使用var arr = eval('${list}');将list转成js数组. 我的代码: 复制代码 代码如下: var keyL
-
java 通过发送json,post请求,返回json数据的方法
实例如下所示: import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.net.HttpURLConnection; import java.net.URL; import org.json.JSONArray; impo
-
使用ajax接收后台发送过来的json数据方法
今天给大家带来一个简单的使用ajax接收后台返回json格式的demo 废话不多说直接上代码 后台代码 package com.sidan.outjson; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpSe
-
ajax调用返回php接口返回json数据的方法(必看篇)
php代码如下: <?php header('Content-Type: application/json'); header('Content-Type: text/html;charset=utf-8'); $email = $_GET['email']; $user = []; $conn = @mysql_connect("localhost","Test","123456") or die("Failed in conn
-
java根据数据库表内容生产树结构json数据的方法
1.利用场景 组织机构树,通常会有组织机构表,其中有code(代码),pcode(上级代码),name(组织名称)等字段 2.构造数据(以下数据并不是组织机构数据,而纯属本人胡编乱造的数据) List<Tree<Test>> trees = new ArrayList<Tree<Test>>(); tests.add(new Test("0", "", "关于本人")); tests.add(new
-
python和flask中返回JSON数据的方法
在python中可以使用json将数据格式化为JSON格式: 1.将字典转换成JSON数据格式: s=['张三','年龄','姓名'] t={} t['data']=s return json.dumps(t,ensure_ascii=False) 2.将列表转换成JSON数据格式: s=['张三','年龄','姓名'] return json.dumps(s,ensure_ascii=False) 使用json转换的在前端显示的数据为JSON字符串. 使用flask的jsonify转换后,在前
随机推荐
- js 将json字符串转换为json对象的方法解析
- 自定义vbs脚本实现开机后延时启动指定程序的方法
- .net 操作xml的简单方法及说明
- Linux下yum安装nginx教程
- js实现网页定位导航功能
- 原生js实现jquery函数animate()动画效果的简单实例
- asp.net access web.config denied
- 使用纯php代码实现页面伪静态的方法
- 纯真IP数据库的应用 IP地址转化成十进制
- Python中动态创建类实例的方法
- iOS逆向工程使用LLDB的USB连接调试第三方App
- js实现简单的计算器功能
- 详解C++的String类的字符串分割实现
- C#实现在启动目录创建快捷方式的方法
- mysql建表常用sql语句个人经验分享
- MSSQL 2005/2008 日志压缩清理方法小结
- MySQL 文本文件的导入导出数据的方法
- 解决JQeury显示内容没有边距内容紧挨着浏览器边线
- jQuery zTree树插件动态加载实例代码
- java Future 接口使用方法详解