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

