Java后臺(tái)返回和處理JSon數(shù)據(jù)的方法步驟
1.下載JsonObject相關(guān)jar包
在這里,我們使用JsonObject來將Java類型數(shù)據(jù)轉(zhuǎn)換成Json類型,首先要下載該庫相關(guān)的jar包,下載地址如下:
http://www.dhdzp.com/softs/615024.html
2.JsonObject的使用代碼示例
JSONObject jsonObject = new JSONObject(); //創(chuàng)建Json對(duì)象
jsonObject.put("username", "張三"); //設(shè)置Json對(duì)象的屬性
jsonObject.put("password", "123456");
System.out.println(jsonObject.toString()); //調(diào)用toString方法將json對(duì)象轉(zhuǎn)換成json字符串
我們常常需要把json數(shù)據(jù)返回給瀏覽器,可以使用以下代碼:
response.getWriter().write(jsonObject.toString());
3.在JavaScript代碼中處理Json數(shù)據(jù)
假設(shè)result為瀏覽器得到的json數(shù)據(jù),可以使用以下js代碼可以將json對(duì)象轉(zhuǎn)換為字符串
JSON.stringify(result)
也可以直接獲取json對(duì)象的屬性,如下:
console.log(result.username);
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Java String源碼分析并介紹Sting 為什么不可變
這篇文章主要介紹了Java String源碼分析并介紹Sting 為什么不可變的相關(guān)資料,需要的朋友可以參考下2017-02-02
關(guān)于Map的遍歷以及轉(zhuǎn)JsonArray存儲(chǔ)方式
在Java開發(fā)過程中,經(jīng)常會(huì)遇到需要對(duì)復(fù)雜數(shù)據(jù)結(jié)構(gòu)進(jìn)行處理的情況,本案例以List<Map<String,Object>>為例,介紹了如何遍歷該數(shù)據(jù)結(jié)構(gòu),并根據(jù)特定條件篩選出符合要求的元素,通過自定義一個(gè)Edit類來模擬形成一個(gè)新的Map對(duì)象,實(shí)現(xiàn)了數(shù)據(jù)的有序存儲(chǔ)2024-11-11
Spring實(shí)戰(zhàn)之使用靜態(tài)工廠方法創(chuàng)建Bean操作示例
這篇文章主要介紹了Spring實(shí)戰(zhàn)之使用靜態(tài)工廠方法創(chuàng)建Bean操作,結(jié)合實(shí)例形式分析了靜態(tài)工廠方法創(chuàng)建Bean的相關(guān)實(shí)現(xiàn)步驟與操作注意事項(xiàng),需要的朋友可以參考下2019-11-11
解決Mybatis的@Param()注解導(dǎo)致分頁失效的問題
這篇文章主要介紹了解決Mybatis的@Param()注解導(dǎo)致分頁失效的問題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-04-04

