之前寫了半篇沒儲存,然後悲劇了。。。
這裡只記錄幾個使用情景吧,記錄從點滴,有基礎的直接忽略本篇吧
資料舉例如下
/*
* rs:
*/
**舉例
string returestring = resquest.getresultstring();
jsonobject emayreturn = json.parseobject(returestring);
string code = string.valueof(emayreturn.get("code"));
轉map解析**舉例如下
map
map = jsonobject.parseobject(data);
int successcount = commonutils.parseint(map.get("successcount"));
//int successcount = commonutils.get(map, "successcount ");
string code = map.get
資料舉例如下
/* data 資料格式如下,]
}*/
直接解析**舉例如下
jsonobject obj = json.parseobject(data);
int successcount = commonutils.parseint(obj.get("successcount"));
string code = obj.getjsonarray("errorlist").getjsonobject(0).get("code")
3.obj轉json
list
<
map<
string, object>> errlist =
new arraylist<
map<
string, object>>();
map<
string, object> errmap =
new hashmap<
string, object>();
errmap.put("message", "充值失敗");
errmap.put("code", "99999");
errmap.put("mobile", "123456789");
errlist.add(errmap);
map<
string, object>
params
=new hashmap<
string, object>();
params
params
.put("successcount", 1);
params
.put("failcount", 0);
params
.put("errorlist", errlist);
string
data
= json.tojsonstring(params);
fastjson簡單使用
fastjson 是阿里巴巴的開源專案 主要是操作json 與 自定義物件,map,list之間進行的轉換 以下給出了 6種轉換 都是我自己封裝的 一點渣水平,封裝的 方法可以直接拿去用 我都已經測試過的 1.json 轉換 自定義物件 string json user user json.pars...
C 簡單快速的json元件fastJSON使用介紹
json資料格式簡潔,用於資料的持久化和物件傳輸很實用。最近在做乙個razor 生成器,需要把資料庫的表和列的資訊修改後儲存下來,想到用json序列化物件並儲存,需要時再反序列化成物件會簡單一些。codeplex上發現了fastjson專案,好像很不錯的樣子。這裡是作者做的效能測試 呼叫 複製 如下...
C 學習筆記 執行緒簡單應用
對於執行緒,對於新手來說會覺得非常麻煩,實際上不是如此,其實很簡單,只是要注意執行緒的關閉和開啟。簡單的方法建立執行緒達到效果。第一種方式 mfc封裝好呼叫執行緒方式 對於執行緒,對於新手來說會覺得非常麻煩,實際上不是如此,其實很簡單,只是要注意執行緒的關閉和開啟。簡單的方法建立執行緒達到效果。in...