Java中將JSON對象轉化為數組對象


 1 package web.helper;  2 
 3 import java.util.ArrayList;  4 import net.sf.json.JSONArray;  5 import web.model.AbstractData;  6 public class JSONTextToObj {  7     /*
 8  * 將json文本轉化成json數組,再將json數組轉化為具體類的線性集合  9  * */
10     @SuppressWarnings("unchecked") 11     public static ArrayList<AbstractData> jsonTextToObj(String jsontext,Class<?> objClass) 12  { 13         ArrayList<AbstractData> datas = null; 14         JSONArray jsonArr = JSONArray.fromObject(jsontext); 15         datas = (ArrayList<AbstractData>) JSONArray.toCollection(jsonArr, objClass); 16         return datas; 17  } 18 } 
注:AbstractData是自己寫的一個數據類,和平時寫的User等類一樣


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM