您的位置:首页 > 编程语言 > Java开发

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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: