麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

JSON字符串與JSON對象的相互轉換(在JavaScript和Java中)

2019-11-06 08:17:02
字體:
來源:轉載
供稿:網友

一、javaScript中JSON對象與JSON字符串的相互轉換

jQuery插件支持的轉換方式 //將JSON字符串轉換成JSON對象 $.parseJSON(jsonStr); //方式二 jQuery.parseJSON(jsonStr)

效果: 這里寫圖片描述

瀏覽器支持的轉換方式((FirefoxChromeOpera,safari,ie9,ie8))JSON.stringify(jsonObj);//將JSON對象轉換為JSON字符串JSON.parse(jsonStr);//將JSON字符串轉換為JSON對象

效果: 這里寫圖片描述

Javascript支持的轉換方式 /*可以將json字符串轉換成json對象,注意需要在json字符外包裹一對小括號*/eval('(' + jsonStr + ')');

效果: 這里寫圖片描述

注:ie8(兼容模式),ie7和ie6也可以使用eval()將字符串轉為JSON對象,但不推薦這些方式,這種方式不安全,eval會執行json串中的表達式。

JSON官方的轉換方式

http://www.json.org/提供了一個json.js,這樣ie8(兼容模式),ie7和ie6就可以支持JSON對象以及其stringify()和parse()方法;可以在https://github.com/douglascrockford/JSON-js上獲取到這個js,一般現在用json2.js。

二、Java中JSON對象與JSON字符串的相互轉換

Java對象轉換為JSON對象public void PO2JSONObj(){ User user = new User("1", "yy", '1', "1111111111","a@QQ.com", "www.yy.com", 23); JSONObject object = JSONObject.fromObject(user); System.out.PRintln(object.toString());}Java數組轉換為JSON數組public void POList2JSONArray(){ ArrayList<User> users = new ArrayList<User>(); User userA = new User("1", "yy", '1', "1111111111","[email protected]", "www.yy.com", 23); User userB = new User("2", "cc", '1', "1111111111","[email protected]", "www.yy.com", 23); users.add(userA); users.add(userB); JSONArray jArray = JSONArray.fromObject(users); System.out.print(jArray.toString());}JSON字符串轉換為Java對象public void JSONStr2PO(){ String jsonStr = "{'name':'cc'}"; JSONObject jsonObj = JSONObject.fromObject(jsonStr); User user = (User)JSONObject.toBean(jsonObj,User.class); System.out.print(user);}JSON字符串轉換為Java數組public void JSONStr2POList(){ String jsonStr = "[{'name':'cc'},{'name':'yy'}]"; JSONArray jsonArray = JSONArray.fromObject(jsonStr); List<User> users = (List<User>)JSONArray.toCollection(jsonArray);}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久精品亚洲一区二区三区观看模式 | 国产a一级片 | 日韩毛片免费观看 | 欧美性猛交xxx乱大交3蜜桃 | 国产精品剧情一区二区三区 | 久久亚洲成人网 | 成人精品aaaa网站 | 看全色黄大色黄大片女图片 | 天天夜干 | 国产黄色录像片 | 激情网站免费观看 | 毛片在哪看 | 久久人添人人爽人人爽人人片av | 亚洲午夜精品视频 | 亚洲爱爱图| 国产精品久久久久久久久久iiiii | 黄色二区三区 | 视频一区二区三区视频 | 欧美成人免费 | 亚洲欧美不卡视频 | 国产精品亚洲三区 | 粉嫩av一区二区三区四区在线观看 | 逼特逼视频在线观看 | 播色网 | 精品一区二区电影 | 在线成人免费av | 午夜精品小视频 | 手机av免费电影 | 黄色特级毛片 | 美国一级黄色毛片 | 欧美 日本 在线 | 午夜久久久精品一区二区三区 | 成人在线观看免费爱爱 | a级高清免费毛片av在线 | 久久青草热| 国产精品999在线观看 | 国产精品91久久久 | 激情久久婷婷 | 欧美人与禽性xxxxx杂性 | 国产精品久久久久久影视 | 羞羞视频免费网站男男 |