【java】json和list互相轉化工具類
阿新 • • 發佈:2019-01-24
import java.util.List; import net.sf.json.JSONArray; public class JsonListUtil { /** * List<T> 轉 json 儲存到資料庫 */ public static <T> String listToJson(List<T> ts) { JSONArray jsonarray = JSONArray.fromObject(ts); return jsonarray.toString(); } /** * json 轉 List<T> */ public static <T> List<T> jsonToList(String jsonString, Class<T> clazz) { JSONArray jsonarray = JSONArray.fromObject(jsonString); @SuppressWarnings("unchecked") List<T> ts = (List<T>)JSONArray.toCollection(jsonarray, clazz); return ts; } }
lib