TreeNodeUtils.java 681 B

12345678910111213141516171819202122232425262728
  1. package com.jsh.erp.utils;
  2. import com.alibaba.fastjson.JSON;
  3. import com.alibaba.fastjson.JSONArray;
  4. import com.alibaba.fastjson.JSONObject;
  5. import com.jsh.erp.datasource.vo.TreeNode;
  6. import java.util.List;
  7. public class TreeNodeUtils {
  8. /**
  9. * 将树类型
  10. * @param list
  11. * @return
  12. */
  13. public static JSONArray conversion(List<TreeNode> list){
  14. JSONArray arr=new JSONArray();
  15. if(list != null && list.size()>0){
  16. for(TreeNode node : list){
  17. String str= JSON.toJSONString(node);
  18. JSONObject obj=JSON.parseObject(str);
  19. arr.add(obj) ;
  20. }
  21. }
  22. return arr;
  23. }
  24. }