JSON数据格式生成无限级树结构
2023-09-14 08:58:43 时间
buildTree(data, id, pid) { let map = {}; data.forEach(function (item) { // map[item.id] = item; eval('map[item.' + id + '] = item;') //当前ID }); let val = []; data.forEach(function (item) { // var parent = map[item.parent_group_id]; let parent = eval('map[item.' + pid + '];') //上级ID if (parent) { (parent.children || (parent.children = [])).push(item); } else { val.push(item); } }); return val; }
相关文章
- 【FastJSON】使用JSON.toJSONString()-解决FastJson中“$ref 循环引用”的问题
- 实例解析java + jQuery + json工作过程(获取JSON数据)
- Jmeter入门15 JSON Assertion 适用于json格式的响应断言
- Open Flash Chart图表的JSON格式基本属性详解
- json树递归js查询json父子节点
- Json概述以及python对json的相关操作(转)
- JSON.parse 解析json字符串时,遇换行符报错
- 在JavaScript中使用json.js:访问JSON编码的某个值
- python中精确输出JSON浮点数的方法
- [Angular] Omit relative path by set up in tsconfig.json
- [Backbone] Parse not formatted JSON code
- UI5 extension project clone到WebIDE里后报找不到.project.json错误消息的处理
- 如何用CL_CLB_PARSE_JSON解析json字符串到动态生成的ABAP内表结构里
- Json string to object debug - json字符串转Java对象的处理调试
- Android JSON解析json数据
- JSON 必知必会
- jQuery ajax读取本地json文件_jQuery请求本地JSON文件,在谷歌浏览器运行时报跨域错误_Vscode使用Live Server