ResultSet轉成JSONArray或者鍊錶

2021-10-05 06:12:11 字數 605 閱讀 7731

由jdbc查詢得到的resultset結果集轉換成jsonarray

// resultset -> jsonarray

public jsonarray resultsettojsonarray(resultset rs) throws sqlexception

ja.add(jo);

} return ja;

}

由jdbc查詢得到的resultset結果集轉換成arraylist>
//resultset -> arraylist>

public arraylist> resultsettolist(resultset rs) throws sqlexception

list.add(rd);

} return list;

}

小結

hashmap中的泛型可根據實際需要自行設計,不一定就是string;

對resultset的處理非常類似,只是存放結果集的「箱子」不同而已;

翻閱jsonobject原始碼可知:jsonobject類裡面其實就存在乙個map型別的field,而且jsonarray裡面也存在乙個list型別的field。

列舉類轉成json

import com.alibaba.fastjson.jsonarray import com.alibaba.fastjson.jsonobject portlet類別列舉類 public enum portlettype 根據code獲取name param code return publi...

關於列舉物件轉成JSON

在寫完錯誤資訊enum以後,每次傳到前台的資訊都是字串形式的,因為直接呼叫列舉類名.方法名 時獲取到的是字串形式的。在進行物件序列化以後,呼叫列舉類中的方法即可獲得json字串,這樣就可以傳到前端咯 解決方案目前是使用jackson來解決,看 首先要繼承乙個介面,實現介面的列舉將會以物件的方式進行序...

python將json資料轉成字典

做文字分類的時候,給定的資料集是json格式的,用jieba分詞需要用字典,而且給定的資料集只需要其中的兩個字段。所以第一步就是將json資料轉成只包含所需兩個欄位的字典 import json f open data test.json r encoding utf 8 for line in f...