XSL的数据处理引擎及其可视化开发环境(X2P)简介

   X2P系统是用100% JAVA开发的用于设计可扩展样式表(eXtensible StyleSheet Language)的工具,并且可与XML数据相结合生成XSL-FO和PDF格式的表单,该软件的设计符合"100%纯Java应用软件"的设计标准。 X2P系统由XSLMaker、X2P Server、FOWebViewer组成。XSLMaker提供了一个可视化的编辑工具,其作用是帮助用户在一种具有图形化用户界面的软件中,利用可视化的设计方式设计基于XSL规范的样式表文件;X2P Server完成XSL-FO文件的自动转换和结果PDF文件的自动生成功能;FOWebViewer实现Web浏览器方式的XSL、XML、XSL-FO文件的浏览与打印。本系统通过系统内部构造的项目文件自动产生相应的XSL文件。产生的XSL文件符合W3C组织发布的XSL规范标准,这些XSL文件不但可以在本系统中使用,而且可以在其他国际流行的XML或XSL编辑软件中使用。具体来讲,利用XSL Maker可视化编辑工具生成一个项目文件,之后系统内部利用XML解析器对项目文件进行处理,并自动加载与项目文件相关的XML和XSLT文件,在用户编辑XSLT文件的同时,用户可对现正在编辑的XSLT文件和XML文件进行自动转换生成XSL-FO文件,还可以将XSL-FO转换为PDF供浏览和打印使用。(如下图所示)
电话: (86)010-62771736/62781461      传真: (86)010-62789831      E-mail: keg_tech@keg.cs.tsinghua.edu.cn
Copyright© 2002-2005 KEG,Tsinghua University