/**
* 以格式输出结果
* @param result
*/
public void responseJson(boolean result,String msg){
HttpServletRequest req = ServletActionContext.getRequest();
HttpServletResponse resp = ServletActionContext.getResponse();
resp.setContentType("text/xml;charset=utf-8");
resp.setHeader("Cache-Control","no-cache");
String callback = req.getParameter("callback");
JSONObject json = new JSONObject();
try {
//取集合
//JSONArray jsonArray = JSONArray.fromObject(list);
JSONObject jsobjcet = new JSONObject();
jsobjcet.put("result", result);
jsobjcet.put("msg", msg);
resp.getWriter().write(callback + "(" + jsobjcet.toString() + ");");
System.out.println(jsobjcet.toString());
} catch (IOException e) {
e.printStackTrace();
}
}
需要导入的包
import net.sf.json.JSONObject;
分享到:
相关推荐
在Java编程中,验证字符串是否符合JSON(JavaScript Object Notation)格式是一项常见的任务,尤其是在进行前后端数据交互时。JSON是一种轻量级的数据交换格式,它允许数据以键值对的形式存储,易于人阅读和编写,...
### Java 数据格式转换成 JSON 的全面解析 #### 一、JSON 概述 JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式,最初由 Douglas Crockford 提出。它基于 JavaScript 的语法,但独立于任何编程语言...
Java服务端生成JSON是Web应用开发中的常见任务,主要用于数据交换。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。在Java中,我们可以使用多种库来...
在现代的Web开发中,JSON(JavaScript Object Notation)已成为数据交换的标准格式之一,因其轻量级、易读性及跨平台兼容性而受到广泛青睐。对于Java开发者而言,能够熟练地使用Java代码来发送JSON格式的HTTP POST...
在8.10及后续版本中,SuperMap iObjects Java 支持对JSON数据的导入和导出,这极大地增强了其在Web环境中的应用能力,因为JSON是一种广泛用于数据传输的轻量级格式。 JSON(JavaScript Object Notation)是一种易于...
JSON 格式通常用来在 Web 应用程序中交换数据,以便于实现数据的传输和存储。 在 Java 中,读写 JSON 格式的文件主要分为三步:第一步是读取文件内容,第二步是将文件内容格式化成 JSON 对象,第三步是将 JSON 对象...
【描述】:“java使用superMap解析DWG文件为json输出,本地通过,附件中为word操方式按照步骤可以导入数据集” 【标签】:“java解析DWG文件json java读取dwg文件” 本文将详细介绍如何使用Java和SuperMap ...
在JSON格式化工具中,我们可以先将输入的JSON字符串解析为一个`JsonNode`对象,然后通过递归遍历整个JSON树,添加缩进和换行,实现格式化输出。 2. **Gson库**: Google提供的Gson库也可以实现JSON与Java对象之间...
在本文中,我们将介绍如何使用 Java 处理 JSON 格式数据,并提供一个通用的 Java 类来处理 JSON 格式数据。 首先,让我们了解一下 JSON 格式数据的特点。JSON 格式数据是一种基于文本的格式,它使用键值对的方式来...
在Java编程环境中,生成JSON文件和Word文档是常见的任务,特别是在数据处理、报告生成或API交互等场景。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,而Word文档则广泛用于创建结构化的文本报告...
* 将得到的数据以json格式进行输出,如果对象不存在则输出空字符串 * * @param obj * 要转换成json的对象 */ protected String toJson(Object obj) { String json = ""; if (obj != null) { if (isArray...
在Java中,将Bean转换为Json Schema可以帮助我们在服务器端验证客户端发送的数据是否符合预设的模式,避免因数据格式错误导致的问题。这种转换通常通过一些库或工具来实现,例如`json-schema-generator`或`org.json...
总结,JSON数据格式在Java中解析主要依赖于第三方库,如json-tools、json-lib和Apache org.json。这些库提供了丰富的API,可以方便地将JSON字符串转化为Java对象,反之亦然。了解和熟练掌握这些库的使用,对于进行...
在提供的"Log打印输出json格式数据"文件中,很可能是包含了示例代码或者日志记录,用于展示如何使用这个工具类进行数据解析,并且将解析结果以Log的形式输出,这对于调试和理解工具类的使用非常有帮助。在实际使用时...
在Mule ESB(现在称为Anypoint Platform)中,JSON(JavaScript Object Notation)是一种常用的数据交换格式,尤其在API开发和集成场景中。JSON因其简洁、易读且易于处理的特点,被广泛用于发送和接收数据。本教程将...
在处理Web应用程序中的数据时,JSON(JavaScript Object Notation)是一种非常常见的数据格式。它轻量级且易于读写,因此广泛应用于前后端的数据交互中。对于Java开发者来说,能够熟练地操作JSON数据是必不可少的...
总的来说,这个Java程序是一个典型的文本处理应用,涉及到JSON解析、文件操作、格式转换等多个技术领域,展示了Java在处理数据转换任务上的强大能力。通过理解这些知识点,我们可以更好地理解和使用这样的工具,或者...
JSON输出可能包含以下结构: ```json { "message": [ { "productKind": "xxx", "parameter": "yyy", "location": { "latitude": "xx.xxxx", "longitude": "-xx.xxxx" }, "values": [1.23, 4.56, ...] }, ...
该示例代码展示了如何通过 Java 发送一个 HTTP POST 请求,并在请求体中携带 JSON 数据。 1. **导入必要的类库**: ```java import java.io.BufferedReader; import java.io.DataOutputStream; import java.io...
在Java编程中,将对象集合转换为JSON格式是常见的数据处理任务,特别是在处理Web服务、API接口或存储数据时。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也方便机器解析...