java中JSON解析(字典里套用字典)
2014-12-05 09:51
134 查看
//获取到第一层解析结果
String value = contentJson.getString("Value");
JSONObject valueJSON = new JSONObject(value);
//获取到第二层解析结果
String issueDeck = valueJSON.getString("IssueDeck");
//实例化JSON数组,将解析的第二层结果保存在数组中
JSONArray bankerArray = new JSONArray(issueDeck);
//获取数组下标为0的消息
JSONObject bankerJson1 = bankerArray.getJSONObject(0);
//通过消息中的键取出值(DeckSize1是键, a1是值),以下类似
String a1 = bankerJson1.get("DeckSize1")+"";
String a2 = bankerJson1.get("DeckSize2")+"";
String a3 = bankerJson1.get("DeckSize3")+"";
String a4 = bankerJson1.get("IsEmperor")+"";
String a5 = bankerJson1.get("IsPairs")+"";
String a6 = bankerJson1.get("IsSamePoint")+"";
String value = contentJson.getString("Value");
JSONObject valueJSON = new JSONObject(value);
//获取到第二层解析结果
String issueDeck = valueJSON.getString("IssueDeck");
//实例化JSON数组,将解析的第二层结果保存在数组中
JSONArray bankerArray = new JSONArray(issueDeck);
//获取数组下标为0的消息
JSONObject bankerJson1 = bankerArray.getJSONObject(0);
//通过消息中的键取出值(DeckSize1是键, a1是值),以下类似
String a1 = bankerJson1.get("DeckSize1")+"";
String a2 = bankerJson1.get("DeckSize2")+"";
String a3 = bankerJson1.get("DeckSize3")+"";
String a4 = bankerJson1.get("IsEmperor")+"";
String a5 = bankerJson1.get("IsPairs")+"";
String a6 = bankerJson1.get("IsSamePoint")+"";
相关文章推荐
- JSON解析之JSONObject对象---js对象转换成java对象
- Java下利用Jackson进行JSON解析和序列化示例
- 實例解析Java jquery json的執行過程
- 解析Json文本——如何将Json文本转化为Java对象
- java 超简单 生成json与解析
- java 超简单 生成json与解析
- java解析json
- java 解析 json 字符串
- 【读码练习/JSON-java】(一)解析JSON的过程
- java解析json字符串
- 在www.json.org上公布了很多Java下的json解析工具,其中org.json和json-lib比较简单,两者使用上差不多
- 很好用的Google 开源项目Gson在java中解析和创建json格式的数据
- JAVA解析嵌套的JSON字符串.
- 【读码练习/JSON-java】(二)解析XML的过程
- 在Java中解析与构造JSON
- java json 格式解析工具包 .net.sf.json
- JAVA解析json数据
- JAVA解析JSON的例子
- flex 与java 读取java, 解析json
- java解析json