JAVA對象、數組轉JSON


1.需要庫:

commons-beanutils-1.7.0.jar

commons-collections-3.1.jar

commons-lang-2.1.jar

commons-logging-1.1.3.jar

ezmorph-1.0.2.jar

json-lib-2.4-jdk15.jar

2.轉換方法:

  //對象轉json
  sqlModel model = new sqlModel(); model.setAge(18); model.setHeight(188.0); model.setName("張三"); String jsonStr = null; try { JSONObject jsonObject = JSONObject.fromObject(model); jsonStr = jsonObject.toString(); System.out.println(jsonStr); } catch (Exception e) { System.out.println("數組轉json失敗"); }

結果:
{"age":18,"height":188,"name":"張三"}
//數組轉json
String jsonStr = null; try { JSONArray jsonObject = JSONArray.fromObject(myNameList); jsonStr = jsonObject.toString(); System.out.println(jsonStr); } catch (Exception e) { System.out.println("數組轉json失敗"); } 結果:["aaaa","bbbb","cccc","cc","zzl","zzl","zzl","zzl","zzl","zzl","zzl","zzl","zzl","zzl","zzl","zzl","zzl","zzl"]

 


免責聲明!

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



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