欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JSON字符串轉(zhuǎn)換JSONObject和JSONArray的方法

 更新時間:2016年06月03日 10:41:09   作者:taxiangwuhen  
這篇文章主要介紹了JSON字符串轉(zhuǎn)換JSONObject和JSONArray的方法的相關(guān)資料,需要的朋友可以參考下

一.下載json 具體到http://www.json.org/上找Java-json下載,并把其放到項(xiàng)目源代碼中,這樣就可以引用其類對象了

二.具體轉(zhuǎn)化過程

//JSONObject
String jsonMessage = "{\"語文\":\"88\",\"數(shù)學(xué)\":\"78\",\"計(jì)算機(jī)\":\"99\"}";
String value1 = null;
try
{
//將字符串轉(zhuǎn)換成jsonObject對象
JSONObject myJsonObject = new JSONObject(jsonMessage);
//獲取對應(yīng)的值
value1 = myJsonObject.getString("數(shù)學(xué)");
}
catch (JSONException e)
{
}
System.out.println("value1="+value1);
//JSONArray
jsonMessage = "[{'num':'成績', '外語':88, '歷史':65, '地理':99, 'object':{'aaa':'1111','bbb':'2222','cccc':'3333'}}," +
"{'num':'興趣', '外語':28, '歷史':45, '地理':19, 'object':{'aaa':'11a11','bbb':'2222','cccc':'3333'}}," +
"{'num':'愛好', '外語':48, '歷史':62, '地理':39, 'object':{'aaa':'11c11','bbb':'2222','cccc':'3333'}}]";
JSONArray myJsonArray;
try
{
myJsonArray = new JSONArray(jsonMessage);
for(int i=0 ; i < myJsonArray.length() ;i++)
{
//獲取每一個JsonObject對象
JSONObject myjObject = myJsonArray.getJSONObject(i);
//獲取每一個對象中的值
String numString = myjObject.getString("num");
int englishScore = myjObject.getInt("外語");
int historyScore = myjObject.getInt("歷史");
int geographyScore = myjObject.getInt("地理");
//獲取數(shù)組中對象的對象
JSONObject myjObject2 = myjObject.getJSONObject("object");
String aaaString = myjObject2.getString("aaa");
System.out.println("aaaString="+aaaString);
System.out.println("numString="+numString);
System.out.println("englishScore="+englishScore);
System.out.println("historyScore="+historyScore);
System.out.println("geographyScore="+geographyScore);
}
}
catch (JSONException e)
{
}

以上內(nèi)容是小編給大家介紹的JSON字符串轉(zhuǎn)換JSONObject和JSONArray的方法,希望能夠幫助到大家,如果大家有疑問歡迎給我留言,小編會及時回復(fù)大家,在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • JSON字符串轉(zhuǎn)換JSONObject和JSONArray的方法

    JSON字符串轉(zhuǎn)換JSONObject和JSONArray的方法

    這篇文章主要介紹了JSON字符串轉(zhuǎn)換JSONObject和JSONArray的方法的相關(guān)資料,需要的朋友可以參考下
    2016-06-06
  • Electron學(xué)習(xí)應(yīng)用程序打包實(shí)例詳解

    Electron學(xué)習(xí)應(yīng)用程序打包實(shí)例詳解

    這篇文章主要介紹了Electron學(xué)習(xí)應(yīng)用程序打包實(shí)例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • 前端的狀態(tài)管理(上)

    前端的狀態(tài)管理(上)

    這篇文章主要講解前端的狀態(tài)管理,狀態(tài)管理李娜就想到:Vuex、Redux、Flux、Mobx等等方案,不論哪種方案只要內(nèi)容一多起來似乎都是令人頭疼的問題,今天來聊一聊前端的狀態(tài)管理,感興趣的小伙伴可以參考參考下面文字具體內(nèi)容
    2021-10-10
  • 從原生JavaScript到React深入理解

    從原生JavaScript到React深入理解

    這篇文章主要為大家介紹了從原生JavaScript到React深入理解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • JS實(shí)現(xiàn)一個微信錄音功能過程示例詳解

    JS實(shí)現(xiàn)一個微信錄音功能過程示例詳解

    這篇文章主要介紹了JS實(shí)現(xiàn)一個微信錄音功能過程示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • JavaScript執(zhí)行機(jī)制詳細(xì)介紹

    JavaScript執(zhí)行機(jī)制詳細(xì)介紹

    這篇文章主要介紹了JavaScript執(zhí)行機(jī)制,想要搞懂JavaScript執(zhí)行機(jī)制,便與進(jìn)程與線程的概念脫不了干系,下面我們就來看看這JavaScript執(zhí)行機(jī)制的具體介紹吧,需要的朋友可以參考一下
    2021-12-12
  • element彈窗表格的字體模糊bug解決

    element彈窗表格的字體模糊bug解決

    這篇文章主要為大家介紹了element彈窗表格的字體模糊bug解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • js的一些潛在規(guī)則示例分析

    js的一些潛在規(guī)則示例分析

    這篇文章主要為大家介紹了js的一些潛在規(guī)則示例分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • 微信小程序 開發(fā)工具快捷鍵整理

    微信小程序 開發(fā)工具快捷鍵整理

    這篇文章主要介紹了微信小程序 快捷鍵整理的相關(guān)資料,這里整理了不少項(xiàng)目中經(jīng)常用到的快捷鍵,需要的朋友可以參考下
    2016-10-10
  • Javascript閉包使用場景原理詳細(xì)

    Javascript閉包使用場景原理詳細(xì)

    這篇文章主要介紹了Javascript閉包的使用場景,  由于在Javascript語言中,只有函數(shù)內(nèi)部的子函數(shù)才能讀取局部變量,閉包就是能夠讀取其他函數(shù)內(nèi)部變量的函數(shù)。所以,在本質(zhì)上,閉包就是將函數(shù)內(nèi)部和函數(shù)外部連接起來的一座橋梁,下面一起進(jìn)入文化在哪個了解文章內(nèi)容
    2021-11-11

最新評論