14. 将id和pid的数据结构转成children的嵌套形式

将id和pid的数据结构转成children的嵌套形式

listToTree(com.alibaba.fastjson.JSONArray.parseArray(treeChildren), "id", "pid", "children");

/**
	 * listToTree
	 * 

方法说明

* 将JSONArray数组转为树状结构 * @param arr 需要转化的数据 * @param id 数据唯一的标识键值 * @param pid 父id唯一标识键值 * @param child 子节点键值 * @return JSONArray */ public static JSONArray listToTree(JSONArray arr,String id,String pid,String child){ JSONArray r = new JSONArray(); JSONObject hash = new JSONObject(); //将数组转为Object的形式,key为数组中的id for(int i=0;i

你可能感兴趣的:(32.,基础,数据结构,哈希算法,算法,idpid,pid,转换成树形结构,children结构)