1. 程式人生 > >java中JSON解析(字典裡套用字典)

java中JSON解析(字典裡套用字典)

//獲取到第一層解析結果

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")+"";

相關推薦

javaJSON解析(字典套用字典)

//獲取到第一層解析結果 String value = contentJson.getString("Value"); JSONObject valueJSON = new JSONObject(value); //獲取到第二層解析結果 String issueDeck =

JavaJSON解析

JSON資料解析 JSON(JavaScript Object Notation) 是一種輕量級的資料交換格式。 易於人閱讀和編寫。同時也易於機器解析和生成。 它基於JavaScript Programming Language, Standard EC

javajson的使用和解析

1.建立json物件 1.1 建立JSONObject物件 使用map初始化json @Test public void test1() { Map<String, Object> map = new LinkedHashMap&

java JSON的構造和解析

什麼是 Json?   JSON(JvaScript Object Notation)(官網網站:http://www.json.org/)是 一種輕量級的資料交換格式。    易於人閱讀和編寫。同時也易於機器解析和生成。它基於 JavaScript Programming Languag

java 十六進位制轉換為字串,java GSON-JSON解析

private void ceshi() { String data = "600000343555031374432354230307B22616464496E666F223A7B227265737" + "56C745F636F64652

javajson資料的生成以及解析

一.json理解 1.json(JavaScript Object Notation):javascript物件表示法(採用javascript物件的語法來表示物件資料),它是一種儲存和傳輸資料的格式,它的優點是易讀,易解析,相比起傳統的xml來說,它具有更小

有關Javajson字符串與map的轉換使用

seo post map json字符串 ons parse clas 遍歷 java 將Map轉換為json字符串 String json = JSONUtils.toJSONString(map); 遍歷json字符串 JSONObject jsonObject = J

JavaJson對象與xml字符串互轉

sonar string https 使用 noclass err str java 2.x JSON 轉XML 轉:https://blog.csdn.net/u013714419/article/details/24804337 XMLSerializer xmlSer

golang struct 定義json``解析說明

在程式碼學習過程中,發現struct定義中可以包含`json:"name"`的宣告,所以在網上找了一些資料研究了一下 package main import ( "encoding/json" "fmt" ) //在處理json格式字串的時候,經常會看到宣告struct結構的時候,

oracle12C資料庫JSON的應用 --PL/SQL儲存過程JSON解析應用篇

最近有些專案在資料庫oracle中使用到json格式的資料互動,對於oracle12以上的版本都支援JSON格式資料的使用,剛剛接觸的猿們可以到上一篇oracle資料庫使用json的簡單入門,最好參考官方的API文件關於oracle官方API文件對JSON的支援; 下面就比較詳細的說一下,關

javajson用法整理

阿里家的json 日常開發中遇到各種json,感覺用的比較亂,在這裡先著重整理一下阿里家的json用法。 Step1:maven配置 <dependency> <groupId>com.alibaba</groupId>

javajson轉化成物件,物件轉化成json

 首先要帶入第三方工具類jar包 gson 1,普通類: public void test() { //1、建立Gson物件 Gson gson = new Gson(); User user = new User(1, "liujinghan", "123456",

javajson字串轉換成map/list

import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; import org.

Java原生解析JavaScript指令碼語言

前言 由於一些需求,現在需要在Java中解析字串,做一些簡單的算數運算和邏輯運算,那麼最先想的是模板引擎這個東西,但是Java中的模板引擎是針對View層的,也就是JSP的,在Service層中使用不是太方便,因此選用了原生的JavaScript指令碼解析引擎。實際上Jav

在巢狀字典新增字典

# 從 a_dict 變成 a a_dict = {'key': {'inner_key': 'va'}, 'key2': {'inner_key2': 'va2'}} a_list = ['v1', 'v2'] a = {'key': {'inner_ke

JavaJson的各種處理

一、net.sf.json 1、Json轉Map JSONObject jsonObject = JSONObject.fromObject(jsonStr); Map<String,Object> map = new HashMap<>

Javajson的使用-7種開源庫介紹與比較

有效選擇七個關於Java的JSON開源類庫 April 4, 2014 By Constantin Marian Alin 翻譯:無若  (英語原文:http://www.developer.com/lang/jscript/top-7-open-source-js

JavaJson字串直接轉換為物件的方法(包括多層List集合)

{"error":0,"status":"success","date":"2015-01-15","results":[{"currentCity":"南京","pm25":"83","index":[{"title":"穿衣","zs":"較冷","tipt":"穿衣指數","des":"建議著厚外套加毛

Javajson轉list,list轉陣列

json轉list public static List<String> jsonToList(String s){ List<String> list =new ArrayList<>(); try

java Json的使用

1.首先匯入JSON包    下載地址:http://download.csdn.net/detail/u011381488/6457097 2.將下載的JSON包匯入java工程 3.通過使用 JSONArray和JSONObject物件來處理資料         eg