上一次下载了rexsee的代码(后来发现code.google.com上有,名字叫jinghongye),但没有导航,就用ztree做个树形菜单,树形json用代码生成了下——使用groovy,动态语言,你懂的
import com.alibaba.fastjson.JSON File f = new File('src/java') def filePathLl = [] f.eachFileRecurse{ filePathLl << it.absolutePath } // 根据父文件夹获取其下标作为pId def ll = [] f.eachFileRecurse{one -> int pId = filePathLl.indexOf(one.parentFile.absolutePath) + 1 int id = filePathLl.indexOf(one.absolutePath) + 1 if(one.name ==~ /.+[xml|java]$/ || one.isDirectory()){ if(one.isFile()){ String linkPath = one.absolutePath.replace(f.absolutePath, '') linkPath = linkPath.replaceAll("\\\\", '/').substring(1) ll << [id: id, name: one.name, pId: pId, linkPath: linkPath] }else{ ll << [id: id, name: one.name, pId: pId] } } } // 生成ztree使用的json数据 new File('output/jsonData.js').text = 'var zNodes = ' + JSON.toJSONString(ll)
BTW: 吐槽下rexsee——官网下载的模拟器apk反编译后的jar,源码和官方公布的源码不同,不及时更新,这个对开发者太不糊弄了吧??还有就是一堆字符串+操作,看jar源码,优化了很多StringBuilder对象,为什么不用一个android兼容的模板引擎??或者为了性能用StringBuffer也可以啊
相关推荐
bootstrap风格的zTree树形菜单代码 一款支持自定义编辑,添加列表,删除列表等功能的bootstrap风格的zTree树形菜单代码,jQuery树形结构菜单插件下载。
ztree树形菜单demo
ztree 树形结构ztree 树形结构ztree 树形结构ztree 树形结构
非常好用的Jquery-ztree树形菜单代码并适应移动端,可以自动配置图标
bootstrap+ztree树形结构
ztree树形控件
可实现动态查询,具体ztree官网查看Dome
用java实现的读取xml文件内容,并转换成ZTree树形结构,也可以将ztree树形结构转换为xml格式保存到文件中,自己创作不易,感谢大家支持,有不对的地方欢迎指出
zTree树形菜单展开收缩插件。一款简单的zTree树形菜单展开收缩插件,可以在输入框输入关键字进行模糊查询筛选。
这个是一个简单ztree树形菜单的demo,可以实现节点的显示等.打开a文件就可以查看
jquery_ztree树形下拉框.rar
Ztree+treeTable实现 Java实现 树形菜单 树形表格 有丰富的实例 和官方开发文档,也有官方api 不懂的可以查询官方api,实现很简单,按照实例做就可以
简单树形菜单,CheckBox,Radio选择,支持单选,多选,及树形移动实例
ztree树形菜单参看,值得一看,大家可以借鉴哦
NULL 博文链接:https://gaojunwei.iteye.com/blog/1770615
zTree 是利用 JQuery 的核心代码,实现一套能完成大部分常用功能的 Tree 插件。它与 IE、FireFox、Chrome 等浏览器保持兼容,在一个页面内可同时生成多个Tree 实例,支持一次性静态生成和Ajax 异步加载两种方式,...
JQ zTree树形菜单 很好用的树形菜单 一个很不错的JQ插件
绝对适用于各种树形,只有你想不到的,没有你做不到的树形
zTree树形插件源码,完整实例,简洁方便使用,带注释说明,希望可以帮到大家!