beijingzw_110 2008-07-17 00:42
浏览 156
已采纳

xml生成树的算法问题

我从数据库中读出来的字段有主键id和pid和目录名称,比如:主键id是:test1,pid是:0,目录名称是:FLASH动画。主键id是:test2,pid是:test1,目录名称是:游戏。主键id是:test3,pid是:test1,目录名称是:Flash MTV。主键id是:test4,pid是:0,目录名称是:歌曲-音乐。主键id是:test5,pid是:test4,目录名称是:国外歌手。主键id是:test6,pid是:test4,目录名称是:港台歌手。主键id是:test7,pid是:test5,目录名称是:奥斯卡电影歌曲。主键id是:test8,pid是:test6,目录名称是:刘德华。
从数据库中读出来然后写到xml中然后怎么在从xml中读出来生成下面的结果呢?本来想在数据库中加上全路径可是领导说不好! :cry: 没办法呀!
FLASH动画/游戏;
FLASH动画/Flash MTV;
歌曲-音乐/国外歌手/奥斯卡电影歌曲;
歌曲-音乐/港台歌手/刘德华;

  • 写回答

2条回答 默认 最新

  • aidiyuxin 2008-07-21 16:40
    关注

    [size=medium]id可以改吗?
    用这样的id
    test1
    test1.test2
    test1.test2.test3
    这样的id可以分层次,在解析的时候不断的递归就好了[/size]

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 ubuntu22.04上安装ursim-3.15.8.106339遇到的问题
  • ¥15 求螺旋焊缝的图像处理
  • ¥15 blast算法(相关搜索:数据库)
  • ¥15 请问有人会紧聚焦相关的matlab知识嘛?
  • ¥15 网络通信安全解决方案
  • ¥50 yalmip+Gurobi
  • ¥20 win10修改放大文本以及缩放与布局后蓝屏无法正常进入桌面
  • ¥15 itunes恢复数据最后一步发生错误
  • ¥15 关于#windows#的问题:2024年5月15日的win11更新后资源管理器没有地址栏了顶部的地址栏和文件搜索都消失了
  • ¥100 H5网页如何调用微信扫一扫功能?