|
|
||
|
6.3.2 XSLT编辑工具
如果要形象地概括XML文档,包括DTD文档,相信大家会把它比作一棵树,所以理想的XML和DTD的编辑器总是少不了树型的查看方式。XSLT文件一方面仍然是一种XML文件,同样需要树型显示方式;另一方面由于它归根结底规定的是显示的样式,相信大家希望能够使用一种可拖拽的所见即所得的编辑工具。那么,目前开发出的XSL编辑工具到底是不是能够满足大家的愿望呢?我们来分析两个做得比较好的XSLT编辑软件。
eXcelon Stylus是eXcelon公司开发的第一个可视化XSL编辑软件,目前推出的是2.0版本。它的软件界面如下图所示:
从图上可以看出该软件有三个窗口:结构示意窗口、预显窗口和编辑窗口。另外,使用Stylus还可以进行调试,下面是它的调试窗口:
该软件的基本功能如下:
eXcelon Stylus是第一个面向XSL编辑,集创建、管理、保存于一体的集成环境,使用Stylus用户可以快速、简便地创建XSL样式单,并可以很方便地进行调试。使用Stylue可以进行XML商务开发。 eXcelon Stylus的系统要求如下:
有关eXcelon Stylus的详细介绍和软件下载请参照网页:http://www.exceloncorp.com/。
IBM公司的alphaworks开发出很多的XML应用程序,XSLEditor是其中之一。软件界面如下:
该软件是一个交互式XSL编辑软件,支持XSLT与XPath,用户界面友好。从图中可以看到有四个主要的窗口,XML编辑窗口、XSL编辑窗口、结果树显示窗口、XPath匹配窗口。其中前三个窗口都各自有两种视窗,一种可以显示源代码,可进行源代码编辑;另一种是树形结构显示。既可以编辑XML文档,也可以编辑XSL文档,界面清晰,一目了然。通过XPath窗口可以对输入的XPath条件进行节点匹配,匹配的节点可以用醒目的颜色指示。 该软件要在JAVA环境中运行,要求安装有JDK1.1版本。 有关该软件的详细信息与软件下载请参考网页:http://www.alphaworks.ibm.com/。 |