`
这些年
  • 浏览: 400419 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

返回json

    博客分类:
  • java
 
阅读更多
	@Override
	public String getChannelInfosResultFromJson(List<ChannelInfo> channelInfos)
			throws IOException {
		JSONArray js = new JSONArray();
		js.addAll(channelInfos);

		return js.toJSONString();
	}

public String taskJsonData(String taskId) {
				JSONArray list = JSONArray.fromObject(resultUI.getResultList());
		JSONObject json = new JSONObject();
		json.put("list", list);
		return json.toString();
	}

  

导的包

import net.sf.json.JSONArray;
import net.sf.json.JSONObject;

 maven包

<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.4</version>
<classifier>jdk15</classifier>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-all</artifactId>
<version>5.5.0</version>
</dependency>

 2:返回嵌套的json

Map map = new HashMap();
		Map mapa = new HashMap();
		Map mapb = new HashMap();
		map.put("data", mapa);
		map.put("indata", mapb);
		mapa.put("a", 1);
		mapa.put("b", 2);
		mapb.put("c", 3);
		mapb.put("d", 4);
		String jo = JSONObject.valueToString(map);
		System.out.println(jo);

 结果:(不保证与map中的顺序一致)

{"data":{"b":2,"a":1},"indata":{"d":4,"c":3}}

 maven:

写道
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20131018</version>
</dependency>

 

分享到:
评论

相关推荐

    struts2返回JSON数据的两种方式

    在本文中,我们将探讨两种在Struts2框架中返回JSON数据的方法。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛用于前后端交互,尤其是在AJAX请求中。Struts2提供了一套方便的机制来支持JSON...

    C#后台返回json类型数据

    ### C#后台返回JSON类型数据 在Web开发中,经常需要从前端向后端发送请求并获取响应数据。其中一种常见的数据格式就是JSON(JavaScript Object Notation),它是一种轻量级的数据交换格式,易于人阅读和编写,同时...

    SSH封装接口返回Json数据

    在这个场景中,"SSH封装接口返回Json数据"意味着我们有一个接口,该接口在执行SSH任务后会返回结构化的Json数据。Json(JavaScript Object Notation)是一种轻量级的数据交换格式,因其易读、易写、易解析的特点,在...

    动态调取webservice返回json数据并处理

    在本例中,我们使用的是返回JSON数据的WebService。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。 调用WebService的过程通常分为以下几步: 1. ...

    Java-tomcat-axis2开发webservice返回json数据

    标题“Java-tomcat-axis2开发webservice返回json数据”涉及的是使用Java、Tomcat服务器以及Axis2框架来创建Web服务,并返回JSON格式的数据。这是一个常见的技术组合,用于构建RESTful API或者提供服务化接口。下面...

    jQuery中ajax请求后台返回json数据并渲染HTML的方法

    PHP是常用于处理请求并返回JSON数据的后端语言之一。在文章中的PHP实例部分,使用了ThinkPHP框架中的M方法来查询数据库,返回的是一个包含菜品信息的数组,然后使用json_encode()函数将数组编码为JSON字符串。 3. ...

    struts2返回json

    在Struts2中,返回JSON(JavaScript Object Notation)数据类型是一种常见的需求,尤其是在开发AJAX或者前后端分离的应用时。JSON是一种轻量级的数据交换格式,它允许服务器向客户端发送结构化的数据,而无需解析...

    Spring RESTful服务接收和返回JSON最佳实践

    3. **返回JSON响应** - `@ResponseBody`注解告诉Spring MVC将方法的返回值转换为JSON格式,并将其写入HTTP响应体。 - 如果返回值是Java对象,Spring MVC默认会使用Jackson库进行序列化。可以自定义对象的序列化...

    java 通过发送json,post请求,返回json数据的方法

    java 通过发送json,post请求,返回json数据的方法 java 通过发送json,post请求,返回json数据的方法

    java后端返回json给前端

    java后端返回json给前端,包含对象JsonObject,JsonConfig,JsonArray.

    Struts2返回JSON对象的方法总结完整实例

    如果是作为客户端的HTTP+JSON接口工程,没有JSP...但是,在开发工作中,对功能的升级是基于既定架构是很常见的情况。... Struts2返回JSON有两种方式:1.使用Servlet的输出流写入JSON字符串;2.使用Struts2对JSON的扩展。

    dwr的使用返回json

    在这个例子中,我们将深入探讨如何利用DWR来返回JSON数据。 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。它被广泛用于Web应用程序,因为它能高效...

    服务器端返回json数据

    服务器端返回JSON数据的过程通常涉及以下步骤: 1. **数据准备**:在服务器端,如Java EE应用中,开发者会使用Java对象来存储业务数据。这些对象可能包括自定义的实体类或者Map结构。然后,通过JSON库(如Gson、...

    servlet返回json所需jar包

    本篇将详细介绍Servlet返回JSON所需的相关jar包及其作用。 1. **Jackson库**: Jackson是Java中非常流行的JSON处理库,它提供了多种模块来处理JSON数据。主要包括以下三个核心组件: - `jackson-core`: 提供了...

    【ASP.NET编程知识】ASP.NET使用Ajax返回Json对象的方法.docx

    ASP.NET 使用 Ajax 返回 Json 对象的方法 本文档介绍了使用 ASP.NET 实现 Ajax 返回 Json 对象的方法。通过创建一个 HTML 页面和一个 JS 文件,演示了如何使用 Ajax 提交表单数据并返回 Json 对象。 知识点一:...

    struts2返回json数据的方法一 使用json-default

    本篇文章将详细讲解如何在Struts2中使用“json-default”拦截器来返回JSON数据。 首先,我们需要理解Struts2的拦截器(Interceptor)机制。拦截器是Struts2框架的核心组件之一,它们在Action执行前后执行特定的任务...

    Struts2使用Annotation返回Json

    本篇文章将深入探讨如何在Struts2中通过注解实现返回JSON数据的功能。 首先,让我们理解JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。在Web应用中...

    struts2 action 返回json方法(一)源码

    本篇将详细讲解如何在Struts2中配置Action来返回JSON响应。 首先,我们需要了解Struts2的Result类型。默认情况下,Action会返回一个JSP页面作为结果,但通过配置,我们可以让Action返回JSON数据。这需要使用到一个...

    RESTEasy之返回JSON数据格式

    本文将深入探讨如何使用RESTEasy返回JSON数据格式。 在RESTful服务中,JSON(JavaScript Object Notation)是一种广泛使用的数据交换格式,因为它轻量级且易于人类阅读和编写,同时也易于机器解析和生成。RESTEasy...

Global site tag (gtag.js) - Google Analytics