後台對於JSON 資料的解析

2021-08-28 02:13:11 字數 1242 閱讀 9761

**:

json資料解析的有點在於他的體積小,在網路上傳輸的時候可以更省流量,所以使用越來越廣泛,下面介紹使用jsonobject和jsonarray的兩種方式解析json資料。

使用以上兩種方式解析json均需要依賴json-lib.jar開發包使用依賴包

1、jsonobject

使用jsonobject解析只有一條資料的json是非常方便的例如:」」

public static void main(string args) "

; jsonobject json = jsonobject.fromobject(jsonstring);

user user = new user();

user.setname(json.getstring("name"));

user.setpassword(json.getstring("password"));

user.setemail(json.getstring("email"));

system.out

.println(user.tostring());

}

2、jsonarray用jsonarray解析陣列資料的json是非常方便的例如:」[,]」

string json = "color: rgb(51, 51, 51); font-family: arial; font-size: 14px; line-height: 26px;">"[,

color: rgb(51, 51, 51); font-family: arial; font-size: 14px; line-height: 26px;">

color: rgb(51, 51, 51); font-family: arial; font-size: 14px; line-height: 26px;">]"

; jsonarray jsonarray = jsonarray.fromobject(json);

arraylistusers = new arraylist();

for (int i = 0; i < jsonarray.size(); i++)

for (user user : users)

jar包為

import net.sf.json.jsonarray;

import net.sf.json.jsonobject;

JSON 頁面解析後台傳的JSON

out直接拼接傳回 一般返回json字串。out.print 下面的形式返回將不不能解析!返回乙個json string物件 json陣列多應用此種方法。list users session.selectlist statement json.或者 string name request.getpa...

JSON資料的解析

一 什麼是json json是一種輕量級的資料格式,一般用於資料互動 json的格式很像oc中的字典和陣列 標準json格式的注意點 key必須用雙引號 要想從json中挖掘出具體資料,得對json進行解析。即把json 轉換為 oc資料型別 二 json oc 轉換對照表 對照關係 三 json解...

JSON資料的解析

在解析json資料時,往往遇到的json格式並沒有書上列舉的那麼簡單,在此我舉例幾種json格式 這下面json資料來自於一篇別人的部落格 private void parsejsonwithjsonobject string jsondata catch exception e private v...