**:
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...