`

json组装

    博客分类:
  • Java
 
阅读更多
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组装json和java解析json数组

    附件内容为:Java组装map数据,然后转换为json数据格式;Java解析json数据

    某车某家汽车品牌以及车型.json

    本文将深入探讨“某车某家汽车品牌以及车型.json”文件所涉及的知识点,包括JSON格式、汽车数据的结构、Python的数据处理以及汽车行业的数据分析应用。 首先,我们要了解JSON(JavaScript Object Notation)是一种...

    JSON的封装和解析

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛用于Web服务和应用程序之间的数据传输。它的设计目标是人可读性高且易于编写,同时也方便机器解析和生成。JSON格式基于JavaScript的一个子集...

    JXM.http文档

    根据提供的文件信息,我们可以深入探讨JMeter中JSON数据组装的方法以及如何使用不同的组件来实现这一目标。本篇文章将重点解析JMX文件中的关键组件及其在处理JSON格式数据时的应用。 ### JMeter概述 Apache JMeter...

    解决javascript组装json的繁琐问题

    然而,处理JSON的组装过程可能会变得繁琐,尤其是在需要构建复杂的数据结构时。本篇文章将探讨如何解决这个问题,通过使用内部的javabean模式和JavaScript的原型链特性来简化JSON数据的拼装。 首先,理解JavaScript...

    json数据组装

    在这个主题中,我们将深入探讨如何根据需求组装JSON数据。 1. JSON基本结构: JSON数据主要由键值对组成,类似于JavaScript的对象。键用引号包围,值可以是字符串、数字、布尔值、数组、null或另一个JSON对象。...

    VB6.0dictToJsonString.zip

    描述中的"简单的传入可以实现自动化json组装"提示我们,这个项目提供了一个简单的方法,通过输入字典,即可自动生成符合JSON格式的字符串。在VB6.0中,字典对象是一种容器,可以存储键值对,这在处理结构化数据时...

    Qt5.5 二次封装QJsonDocument 实现Json更加方便的组装、解析

    自己根据CMarkup启发,使用QJsonDocument完成类似CMarkup调用的json组装解析实例,内测多次无问题,目前还有优化空间,我的环境是qt5.5,欢迎大家提出不同意见共同进步。 本实例使用数据为测试数据,实际数据可根据...

    使用Gson和Json-lib去解析json和组装Json数据例子

    本文将深入探讨如何使用两个流行的Java库——Gson和Json-lib来解析和组装JSON数据。 **一、Gson库** Gson是由Google开发的一个Java库,它能将Java对象转换为JSON字符串,也能将JSON数据转换回等效的Java对象。使用...

    PHP操作数据库得到数据进行JSON组装

    <?... mysql_connect(localhost,root,); mysql_select_db(myhospitalv2);... print(json_encode($output)); mysql_close(); ?>  2.浏览器返回结

    Oracle组装json案例

    Oracle组装json案例

    java根据数据库表内容生产树结构json数据的方法

    在Java开发中,将数据库表内容转换为树结构的JSON数据是常见的需求,尤其是在构建具有层级关系的数据展示,如组织架构、菜单系统等。本文将详细介绍如何使用Java根据数据库表内容生成树结构的JSON数据。 首先,我们...

    VB利用官方api读写JSON数据格式文件简单实例

    在VB(Visual Basic)编程环境中,使用官方API来读写JSON数据格式文件是常见的操作,尤其是在处理网络数据交换或者存储配置信息时。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和...

    pb操作json库

    PB操作JSON库主要涉及到PowerBuilder(PB)编程环境中对JSON数据的处理。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛用于Web服务和应用程序之间的数据传输。在PowerBuilder中,为了处理...

    AJAX和struts2传递JSON数组

    这里,`data`是我们的JSON数组,`contentType`设置为`application/json`表明我们正在发送JSON数据,`JSON.stringify()`用于将JavaScript对象序列化为JSON字符串。 **二、后端Struts2 Action接收JSON** 在Struts2的...

    json生成与解析示例

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛用于Web应用程序之间传递数据。它以文本形式存储和传输数据,易于人阅读和编写,同时也容易让机器解析和生成。在Java和Android开发中,JSON...

    C++ Json编码/解析

    C++中的JSON编码和解析是软件开发中常见的一项任务,特别是在网络通信和数据存储中。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,因其简洁和易于阅读的特性而广泛使用。在C++中,`jsoncpp`库是...

    组装JSONObject(自动)

    传入实体类对象,自动组装成JSON对象。

    JSON解析/生成调试器源码-易语言

    本次开源项目为JSON系列整套解决方案。*本方案可自动生成json索引表达式和排除json语法错误以及生成json文本等功能。 *混E官方论坛的应该了解该方案可以说是目前易语言 json开发方面最高开发效率的 成熟解决 方案。*...

    基于C#的XML和json的组装,解析,互转源码.zip

    在C#编程环境中,XML和JSON是两种广泛使用的数据交换格式。XML(eXtensible Markup Language)是一种结构化数据格式,而JSON(JavaScript Object Notation)则是一种轻量级的数据交换格式,常用于Web服务之间的数据...

Global site tag (gtag.js) - Google Analytics