XML卷之实战锦囊(5):结构树图

--- Sailflying ( 车仔 ) 【 2003/09/23 】


动机:
最初想起做二叉树是因为需要做一个公司结构图。 以前的做法都是直接用图象软件画出来一个图片。
很好看,但每次有变动后都需要重新画一个新的。 另一方面,网页上对线条的显示、布局相当局限。
根据动态生成的数据进行排版、定位都相当困难, 而且在美观上也差强人意。 做了各种尝试以后,
决定用XML+XSL作数据运算; 用VML来美化线条,用JAVASCRIPT来给对象定位。

材料:
XML卷之结构树图
有2个文件:flow2.xml 和 flow2.xsl
效果:
浏览这里
 
讲解:








讲解:

后记:
这里说的是一种思路。如果触类旁通,自然能够派上用场。