Foxtable(狐表)用户栏目专家坐堂 → [求助]请教狐爸,关于目录树


  共有7627人关注过本帖树形打印复制链接

主题:[求助]请教狐爸,关于目录树

帅哥哟,离线,有人找我吗?
hanxuntx
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
[求助]请教狐爸,关于目录树  发帖心情 Post By:2013/2/22 23:05:00 [只看该作者]

我想自己读取目录树的.foxtr文件中的字符串生成目录树

对于其中的几个分隔符不太懂。

是TAB,和换行符吗?

Name(每个属性中间是什么符号?) 福建 Text 福建 (这里是什么符号?)Inner Name 福州 Text 福州 Name 三明 Text 三明 Name 石狮 Text 石狮 Name 福安 Text 福安 Outer Name 广东 Text 广东 Inner Name 深圳 Text 深圳 Name 广州 Text 广州 Outer

狐爸能给个例子吧?


 回到顶部
帅哥哟,离线,有人找我吗?
hanxuntx
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
  发帖心情 Post By:2013/2/23 14:14:00 [只看该作者]

沉了

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/2/23 14:19:00 [只看该作者]

呵呵,这种文件定义不公开的,其实你自己用,完全可以自定义一个文件格式。

 回到顶部
帅哥哟,离线,有人找我吗?
hanxuntx
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
  发帖心情 Post By:2013/2/23 14:32:00 [只看该作者]

自己定义又要遍历目录树写一个保存,一个生成的方法

狐爸,目录树从表中生成的时候,可以选择来源列

但是从文件生成的时候,就不能了。

我从文件生成,有时候只需要一级节点,有时候需要二级节点。

 


 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/2/23 14:35:00 [只看该作者]

弄了一个小例子,读这个文件感觉好麻烦,怎么不存成xml,方便很多。
 
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:读取foxtr文件例子.zip


 回到顶部
帅哥哟,离线,有人找我吗?
hanxuntx
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
  发帖心情 Post By:2013/2/23 14:47:00 [只看该作者]

膜拜林总。正则表达式看不懂。

 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/2/23 14:49:00 [只看该作者]

以下是引用hanxuntx在2013-2-23 14:47:00的发言:
膜拜林总。正则表达式看不懂。


其实我也不懂,都是一个一个看,一个一个查的。

 回到顶部
帅哥哟,离线,有人找我吗?
hanxuntx
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
  发帖心情 Post By:2013/2/23 14:53:00 [只看该作者]

林总你的代码还是有点看不懂。

再有劳一下,比如我只想要一级节点,如何做?

只要二级节点呢?

也就是只要任一级节点,或者其子节点?

请设置两个变量。

i 想要的节点level值

b 是否包含子节点

 

[此贴子已经被作者于2013-2-23 14:53:59编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
hanxuntx
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
  发帖心情 Post By:2013/2/23 15:00:00 [只看该作者]

要是有断点调试,理解起代码多方便啊

 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/2/23 15:04:00 [只看该作者]

 这个fortr是按照顺序写的,必须顺着一条线才可以还原这棵树。

 inter表示子节点,outer表示外层节点,空代表兄弟节点。顺着这个逻辑,一个一个还原节点的。

 也就是说,不论你要哪些,都需要先还原树……
[此贴子已经被作者于2013-2-23 15:04:44编辑过]

 回到顶部
总数 13 1 2 下一页