JAVA JSON 数据类型创建
2012-03-24 15:07
309 查看
//JSON对象声明
JSONObject zjlxjkObject = new JSONObject();
JSONArray fkyhArray = new JSONArray();
JSONArray skyhArray = new JSONArray();
JSONArray ywlxArray = new JSONArray();
logger.info("获取付款银行信息开始");
//获取付款银行信息;
List<Wgfkyh> fkyhList = szjlkxxService.getFkyhxx(cszxdm);
//遍历fkyhList结果
for(int i=0;i<fkyhList.size();i++){
//把付款银行信息存放到JSON对象中
JSONObject fkyhObject = new JSONObject();
Wgfkyh tWgfkyh = fkyhList.get(i);
fkyhObject.put("name", tWgfkyh.getFkyhmc());
fkyhObject.put("id", tWgfkyh.getFkyhdm());
fkyhObject.put("fkyhObject",tWgfkyh.getSfwg());
fkyhArray.put(fkyhObject);
}
logger.info("获取收款银行信息开始");
//获取收款银行信息
List<Wgskyh> skyhList = szjlkxxService.getSkyhxx(cszxdm);
//遍历skyhList结果
for(int i=0;i<skyhList.size();i++){
//把收款银行信息存放到JSON对象中
JSONObject skyhObject = new JSONObject();
Wgskyh tWgskyh = new Wgskyh();
skyhObject.put("name", tWgskyh.getSkyhmc());
skyhObject.put("id", tWgskyh.getSkyhdm());
skyhObject.put("fkyhObject",tWgskyh.getSfwg());
skyhArray.put(skyhObject);
}
logger.info("获取业务信息开始");
//获取业务信息
List<Wgywlx> ywlxList = szjlkxxService.getYwlxxx(cszxdm);
//遍历ywlxList结果
for(int i=0;i<ywlxList.size();i++){
//把收款银行信息存放到JSON对象中
JSONObject ywlxObject = new JSONObject();
Wgywlx tWgywlx = new Wgywlx();
ywlxObject.put("name", tWgywlx.getYwlx());
ywlxObject.put("id", tWgywlx.getYwbm());
ywlxObject.put("fkyhObject",tWgywlx.getSfwg());
ywlxArray.put(ywlxObject);
}
//把付款银行、收款银行、业务信息绑定到一个JSON对象中
zjlxjkObject.put("accept", skyhArray);
zjlxjkObject.put("service", ywlxArray);
zjlxjkObject.put("pay", fkyhArray);
request.setAttribute("zjlxjkObject", zjlxjkObject);
JSONObject zjlxjkObject = new JSONObject();
JSONArray fkyhArray = new JSONArray();
JSONArray skyhArray = new JSONArray();
JSONArray ywlxArray = new JSONArray();
logger.info("获取付款银行信息开始");
//获取付款银行信息;
List<Wgfkyh> fkyhList = szjlkxxService.getFkyhxx(cszxdm);
//遍历fkyhList结果
for(int i=0;i<fkyhList.size();i++){
//把付款银行信息存放到JSON对象中
JSONObject fkyhObject = new JSONObject();
Wgfkyh tWgfkyh = fkyhList.get(i);
fkyhObject.put("name", tWgfkyh.getFkyhmc());
fkyhObject.put("id", tWgfkyh.getFkyhdm());
fkyhObject.put("fkyhObject",tWgfkyh.getSfwg());
fkyhArray.put(fkyhObject);
}
logger.info("获取收款银行信息开始");
//获取收款银行信息
List<Wgskyh> skyhList = szjlkxxService.getSkyhxx(cszxdm);
//遍历skyhList结果
for(int i=0;i<skyhList.size();i++){
//把收款银行信息存放到JSON对象中
JSONObject skyhObject = new JSONObject();
Wgskyh tWgskyh = new Wgskyh();
skyhObject.put("name", tWgskyh.getSkyhmc());
skyhObject.put("id", tWgskyh.getSkyhdm());
skyhObject.put("fkyhObject",tWgskyh.getSfwg());
skyhArray.put(skyhObject);
}
logger.info("获取业务信息开始");
//获取业务信息
List<Wgywlx> ywlxList = szjlkxxService.getYwlxxx(cszxdm);
//遍历ywlxList结果
for(int i=0;i<ywlxList.size();i++){
//把收款银行信息存放到JSON对象中
JSONObject ywlxObject = new JSONObject();
Wgywlx tWgywlx = new Wgywlx();
ywlxObject.put("name", tWgywlx.getYwlx());
ywlxObject.put("id", tWgywlx.getYwbm());
ywlxObject.put("fkyhObject",tWgywlx.getSfwg());
ywlxArray.put(ywlxObject);
}
//把付款银行、收款银行、业务信息绑定到一个JSON对象中
zjlxjkObject.put("accept", skyhArray);
zjlxjkObject.put("service", ywlxArray);
zjlxjkObject.put("pay", fkyhArray);
request.setAttribute("zjlxjkObject", zjlxjkObject);
相关文章推荐
- java类:读文件类, 读取、创建xml文件, 填充jsp文件,数据转换为json类型
- java与json互相转换(解决日期问题),js显示json数据时出现日期类型显示[object,object]现象解决!
- Java创建和解析Json数据方法(三)——json-lib包的使用
- 使用Java创建JSON数据
- Java创建和解析Json数据方法(二)——org.json包的使用
- 在java中将各种类型数据转化为json和从json中取数据
- Java引用数据类型的声明与创建
- Java创建和解析Json数据方法(三)——json-lib包的使用
- 怎么创建json数据类型
- Java/JSP中传递JSON数据类型给Ajax回调函数方法与注意的
- Java将其他数据类型转换成JSON字符串格式
- Java创建和解析Json数据方法(四)——json-lib包的使用
- java 各种类型数据,集合对象封装 成json
- 在Java导出数据创建excel表时候出现json对话框或者出现一个带有js代码的东西
- java中 创建对象时this调用基本数据类型
- json学习笔记_02_java创建json数据
- Flex HttpService 方式与java交互(json数据类型)
- java 中 json和基本数据类型之间的转换
- java,返回的json数据中Date类型格式的转换