import java.util.Date; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.commons.utils.DateUtil; public class TestJson2 { public static void main(String[] args) { Date dateStart=new Date(); String dateStartFormat=""; dateStartFormat = DateUtil.format(dateStart, "yyyy-MM-dd")+" 00:00:00"; Date dateEnd=new Date(); String dateEndFormat=""; dateEndFormat = DateUtil.format(dateEnd, "yyyy-MM-dd")+" 23:59:59"; JSONObject jsonObject = new JSONObject(); jsonObject.put("TABLE", "POS_TRANS_AMT_DTL"); JSONObject jsonObject1 = new JSONObject(); jsonObject1.put("DEVCODE","123"); jsonObject1.put("TRANSTIME","GE "+dateStartFormat+"$LE "+dateEndFormat); jsonObject.put("CONDITION_LIST", jsonObject1); JSONArray jsonArray = new JSONArray(); jsonArray.add(0, "MERCHNAME"); jsonArray.add(1, "MERCHCODE"); jsonArray.add(2, "DEVCODE"); jsonArray.add(3, "TRANSTIME"); jsonArray.add(4, "TRANSAMT"); jsonArray.add(5, "TRANSTYPE"); jsonArray.add(6, "TRANSSTATUS"); jsonObject.put("RESPONSE_LIST", jsonArray); System.out.println(jsonObject.toJSONString()); } } 运行结果:{"TABLE":"POS_TRANS_AMT_DTL","CONDITION_LIST": {"DEVCODE":"123","TRANSTIME":"GE 2017-09-11 00:00:00$LE 2017-09-11 23:59:59"}, "RESPONSE_LIST":["MERCHNAME","MERCHCODE","DEVCODE","TRANSTIME","TRANSAMT","TRANSTYPE","TRANSSTATUS"] }
相关推荐
附件内容为:Java组装map数据,然后转换为json数据格式;Java解析json数据
本文将深入探讨“某车某家汽车品牌以及车型.json”文件所涉及的知识点,包括JSON格式、汽车数据的结构、Python的数据处理以及汽车行业的数据分析应用。 首先,我们要了解JSON(JavaScript Object Notation)是一种...
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛用于Web服务和应用程序之间的数据传输。它的设计目标是人可读性高且易于编写,同时也方便机器解析和生成。JSON格式基于JavaScript的一个子集...
根据提供的文件信息,我们可以深入探讨JMeter中JSON数据组装的方法以及如何使用不同的组件来实现这一目标。本篇文章将重点解析JMX文件中的关键组件及其在处理JSON格式数据时的应用。 ### JMeter概述 Apache JMeter...
然而,处理JSON的组装过程可能会变得繁琐,尤其是在需要构建复杂的数据结构时。本篇文章将探讨如何解决这个问题,通过使用内部的javabean模式和JavaScript的原型链特性来简化JSON数据的拼装。 首先,理解JavaScript...
在这个主题中,我们将深入探讨如何根据需求组装JSON数据。 1. JSON基本结构: JSON数据主要由键值对组成,类似于JavaScript的对象。键用引号包围,值可以是字符串、数字、布尔值、数组、null或另一个JSON对象。...
描述中的"简单的传入可以实现自动化json组装"提示我们,这个项目提供了一个简单的方法,通过输入字典,即可自动生成符合JSON格式的字符串。在VB6.0中,字典对象是一种容器,可以存储键值对,这在处理结构化数据时...
自己根据CMarkup启发,使用QJsonDocument完成类似CMarkup调用的json组装解析实例,内测多次无问题,目前还有优化空间,我的环境是qt5.5,欢迎大家提出不同意见共同进步。 本实例使用数据为测试数据,实际数据可根据...
本文将深入探讨如何使用两个流行的Java库——Gson和Json-lib来解析和组装JSON数据。 **一、Gson库** Gson是由Google开发的一个Java库,它能将Java对象转换为JSON字符串,也能将JSON数据转换回等效的Java对象。使用...
<?... mysql_connect(localhost,root,); mysql_select_db(myhospitalv2);... print(json_encode($output)); mysql_close(); ?> 2.浏览器返回结
Oracle组装json案例
在Java开发中,将数据库表内容转换为树结构的JSON数据是常见的需求,尤其是在构建具有层级关系的数据展示,如组织架构、菜单系统等。本文将详细介绍如何使用Java根据数据库表内容生成树结构的JSON数据。 首先,我们...
在VB(Visual Basic)编程环境中,使用官方API来读写JSON数据格式文件是常见的操作,尤其是在处理网络数据交换或者存储配置信息时。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和...
PB操作JSON库主要涉及到PowerBuilder(PB)编程环境中对JSON数据的处理。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛用于Web服务和应用程序之间的数据传输。在PowerBuilder中,为了处理...
这里,`data`是我们的JSON数组,`contentType`设置为`application/json`表明我们正在发送JSON数据,`JSON.stringify()`用于将JavaScript对象序列化为JSON字符串。 **二、后端Struts2 Action接收JSON** 在Struts2的...
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛用于Web应用程序之间传递数据。它以文本形式存储和传输数据,易于人阅读和编写,同时也容易让机器解析和生成。在Java和Android开发中,JSON...
C++中的JSON编码和解析是软件开发中常见的一项任务,特别是在网络通信和数据存储中。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,因其简洁和易于阅读的特性而广泛使用。在C++中,`jsoncpp`库是...
传入实体类对象,自动组装成JSON对象。
本次开源项目为JSON系列整套解决方案。*本方案可自动生成json索引表达式和排除json语法错误以及生成json文本等功能。 *混E官方论坛的应该了解该方案可以说是目前易语言 json开发方面最高开发效率的 成熟解决 方案。*...
在C#编程环境中,XML和JSON是两种广泛使用的数据交换格式。XML(eXtensible Markup Language)是一种结构化数据格式,而JSON(JavaScript Object Notation)则是一种轻量级的数据交换格式,常用于Web服务之间的数据...