日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

Java学习笔记50:JSONObject与JSONArray的使用

發布時間:2024/4/13 javascript 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java学习笔记50:JSONObject与JSONArray的使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Java不像PHP解析和生產JSON總是一個比較痛苦的過程。但是使用JSONObject和JSONArray會讓整個過程相對舒服一些。

需要依賴的包:commons-lang.jar commons-beanutils.jar commons-collections.jar commons-logging.jar? ezmorph.jar json-lib-2.2.2-jdk15.jar

1. 創建一個JSONObject對象:

?

package com.yunos.tv.video.resource.controller.web;import java.util.ArrayList; import java.util.HashMap;import net.sf.json.JSONArray; import net.sf.json.JSONObject;public class Test {public static void main(String[] args) {//JsonObject和JsonArray區別就是JsonObject是對象形式,JsonArray是數組形式//創建JsonObject第一種方法JSONObject jsonObject = new JSONObject();jsonObject.put("UserName", "ZHULI");jsonObject.put("age", "30");jsonObject.put("workIn", "ALI");System.out.println("jsonObject1:" + jsonObject);//創建JsonObject第二種方法HashMap<String, String> hashMap = new HashMap<String, String>();hashMap.put("UserName", "ZHULI");hashMap.put("age", "30");hashMap.put("workIn", "ALI");System.out.println("jsonObject2:" + JSONObject.fromObject(hashMap));//創建一個JsonArray方法1JSONArray jsonArray = new JSONArray();jsonArray.add(0, "ZHULI");jsonArray.add(1, "30");jsonArray.add(2, "ALI");System.out.println("jsonArray1:" + jsonArray);//創建JsonArray方法2ArrayList<String> arrayList = new ArrayList<String>();arrayList.add("ZHULI");arrayList.add("30");arrayList.add("ALI");System.out.println("jsonArray2:" + JSONArray.fromObject(arrayList));//如果JSONArray解析一個HashMap,則會將整個對象的放進一個數組的值中System.out.println("jsonArray FROM HASHMAP:" + JSONArray.fromObject(hashMap));//組裝一個復雜的JSONArrayJSONObject jsonObject2 = new JSONObject();jsonObject2.put("UserName", "ZHULI");jsonObject2.put("age", "30");jsonObject2.put("workIn", "ALI");jsonObject2.element("Array", arrayList);System.out.println("jsonObject2:" + jsonObject2);} }

?

結果:

?

jsonObject1:{"UserName":"ZHULI","age":"30","workIn":"ALI"} jsonObject2:{"workIn":"ALI","age":"30","UserName":"ZHULI"} jsonArray1:["ZHULI","30","ALI"] jsonArray2:["ZHULI","30","ALI"] jsonArray FROM HASHMAP:[{"workIn":"ALI","age":"30","UserName":"ZHULI"}] jsonObject2:{"UserName":"ZHULI","age":"30","workIn":"ALI","Array":["ZHULI","30","ALI"]}

?

解析JSON字符串:

?

package com.yunos.tv.video.resource.controller.web;import net.sf.json.JSONArray; import net.sf.json.JSONObject;public class Test {public static void main(String[] args) {String jsonString = "{\"UserName\":\"ZHULI\",\"age\":\"30\",\"workIn\":\"ALI\",\"Array\":[\"ZHULI\",\"30\",\"ALI\"]}";//將Json字符串轉為java對象JSONObject obj = JSONObject.fromObject(jsonString);//獲取Object中的UserNameif (obj.has("UserName")) {System.out.println("UserName:" + obj.getString("UserName"));}//獲取ArrayObjectif (obj.has("Array")) {JSONArray transitListArray = obj.getJSONArray("Array");for (int i = 0; i < transitListArray.size(); i++) {System.out.print("Array:" + transitListArray.getString(i) + " ");}}} }


返回:

?

?

UserName:ZHULI Array:ZHULI Array:30 Array:ALI


?

?

?

?

超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生

總結

以上是生活随笔為你收集整理的Java学习笔记50:JSONObject与JSONArray的使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 老师张开让我了一夜av | 欧洲视频一区 | 免费av网址在线 | 日本在线网址 | 国产美女久久久久久 | caoporm超碰| 色妺妺视频网 | 性生交大片免费看 | 国模吧无码一区二区三区 | 美女被变态侵犯 | 黄色大片一级片 | 精品熟妇视频一区二区三区 | 麻豆社 | 三级小说视频 | 天堂在线观看av | 高清不卡一区二区三区 | 精品国产乱码久久久久久1区2区 | 污视频在线观看免费 | 日韩在线观看免费全 | 国产精品嫩 | 伊人色网站| 色香欲综合网 | 色偷偷综合网 | 亚洲产国偷v产偷v自拍涩爱 | 精品少妇久久久久久888优播 | h网址在线观看 | 日本黄a| 一级作爱视频 | 日韩乱码人妻无码系列中文字幕 | 国产99精品 | 九九热视频精品 | 91丝袜国产在线观看 | 国产露脸无套对白在线播放 | 欧美七区 | 国产精品成人免费 | 一级裸体片 | 手机看片一区二区三区 | 夜色精品 | 欧美日韩免费一区二区三区 | 日韩欧美高清片 | 国产高清无遮挡 | 成人午夜网 | 丁香花国语版普通话 | 日本免费福利视频 | 国产精品丝袜黑色高跟 | 娇小6一8小毛片 | av在线播放器| 176精品免费 | www亚洲成人| 性视频在线 | 国语对白做受欧美 | 欧美大白屁股 | 免费av免费看| 中日韩在线视频 | 毛片在线观看视频 | 欧美大尺度做爰啪啪床戏明星 | 美女尻逼视频 | 国产欧美激情 | 制服丝袜在线视频 | 9i精品福利一区二区三区 | 久久久久久国产视频 | 91成人在线观看喷潮 | 亚洲欧美日韩在线播放 | 91狠狠干 | 日本网站免费 | 亚洲23p | 毛片一区二区三区 | 中国免费观看的视频 | 国产在线不卡一区 | 亚洲天天av | 在线播放视频高清在线观看 | 久久久久久91亚洲精品中文字幕 | 性xxxxxxxxx18欧美| 玖玖精品在线视频 | 亚洲精品国产精品乱码不卡√香蕉 | 日韩精品在线视频免费观看 | 国产精品高清无码在线观看 | 逼特逼视频在线观看 | 卡通动漫精品一区二区三区 | 九九久久视频 | 91美女视频 | 在线观看 中文字幕 | 中国肥胖女人真人毛片 | 黑人巨大精品欧美一区二区蜜桃 | 国产成人精品综合在线观看 | 成年女人18级毛片毛片免费 | 凹凸精品一区二区三区 | 久久激情五月 | 午夜久草 | 国产乱国产乱老熟 | 超在线视频 | 久久久久久久久成人 | 精品无码av一区二区三区 | 裸体视频软件 | 欧美久久激情 | 老熟女高潮喷水了 | 日韩一区在线观看视频 | 亚洲成人麻豆 | 91av国产精品 |