JAVA JSON 解析
来源:互联网 发布:中韩贸易数据 编辑:程序博客网 时间:2024/05/16 19:17
{ "CODE": 200, "MSG": "OK", "TOTALCOUNT": 2009459, "TOTALPAGES": 49, "PAGESIZE": 2, "ENTERPRISES": [ { "DOM": "重庆市渝北区龙兴镇迎龙大道19号", "ENTSTATUS": "在营(开业)", "REGCAP": 110000, "AREACODE": 500000, "CREDITCODE": "91500000092418569E" }, { "DOM": "重庆市涪陵区稻香路39号", "ENTSTATUS": "在营(开业)", "REGCAP": 104190, "AREACODE": 500000, "CREDITCODE": "915001025828498719" } ], "AREACODECOUNT": [], "INDUSTRYPHYCOUNT": [], "REGCITYCOUNT": [], "ENTSTATUSCOUNT": []}
public static String jsonToXml(String xml){JSONObject json=JSONObject.fromObject(xml);Integer getCode=(Integer) json.get("CODE");if(getCode!=200) return "";JSONObject jsonObject=null;sBuilder = new StringBuilder();JSONArray getArray=(JSONArray) json.get("ENTERPRISES");if(getArray.size()>0){sBuilder.append("<?xml version=\"1.0\" encoding=\"utf-8\"?>"); sBuilder.append("<business id=\"QYTTXXCX\">\n"); sBuilder.append("<body>\n"); sBuilder.append("<returncode>0</returncode>\n"); sBuilder.append("<returnmsg>"+SUCCESS+"</returnmsg>\n"); sBuilder.append("<qyxx>\n"); for(int i = 0; i < getArray.size(); i++){ jsonObject = getArray.getJSONObject(i); sBuilder.append(GROUPLEFT+(i+ATJSONTOXML)+GROUPRIGHT); sBuilder.append(BEGINTAX+jsonObject.get(CREDITCODE)+ENDTAX); sBuilder.append(BEGINTITLE+jsonObject.get(ENTNAME)+ENDTITILE+"\n"); sBuilder.append(GROUPEND); } sBuilder.append("</qyxx>\n"); sBuilder.append("</body>\n"); sBuilder.append("</business>");}return sBuilder.toString();}
阅读全文
0 0
- Json Gson java解析json
- JAVA JSON解析:类XPATH解析JSON
- Java解析Json(org.json,json-lib)
- JAVA解析json数据
- Java解析Json串
- java解析json文本
- java 解析 json 字符串
- JSON Java解析
- Java解析JSON数据
- java解析json字符串
- java解析json
- java解析json
- java解析json
- java json解析
- java解析json格式文件
- Java中的Json解析
- java解析json
- java解析json
- Mysql定时任务
- (一)配置服务器环境
- 项目管理--maven浅析《一》之开发流程及常用命令
- linux下vi或vim操作Found a swap file by the name的原因及解决方法
- 【Shell脚本攻略】-shell中各种括号()、(())、[]、[[]]、{}的作用
- JAVA JSON 解析
- 逻辑斯谛回归与最大熵模型
- 微信网页授权之地理位置获取----微信js-sdk
- 总结react中遇到的坑和一些小的知识点
- lombok插件
- AR-API-详解EBS接口开发之应收款处理2
- Docker 使用镜像
- 微信公众号后台介绍,公众平台用法讲解。
- 输入文本框内容a标签中的链接自动改变