XSL-FO是用于格式化XML数据的语言,全称为Extensible Stylesheet Language Formatting Objects(格式化对象的可扩展样式表语言),是W3C参考标准,现在通常叫做XSL。什么是 XSL-FOXSL-FO 是用于格式化 XML 数据的语言XSL-FO 指...
分类:
其他好文 时间:
2014-08-10 21:08:50
阅读次数:
275
都知道,HTML被设计用来显示数据,XML被设计用来保存、传输数据。而我们平时经常用的无非是保存数据、读取数据。所以这里主要介绍XML相关基础内容,以及用DOM4j来存取XML的数据。
下面简介XML相关的基础内容——命名空间、XSL、DTD与Schema
基本结构
-------------------------------------------------------...
分类:
其他好文 时间:
2014-07-31 23:54:40
阅读次数:
387
随着出版物电子排版方式的普及,大部头出版物的排版,越来越多的应用在人们的工作中。例如,惠普公司的打印机销往世界各地几百个国家,打印机使用手册至少需要出版100多种语言,印出的手册摞起来有1人多高。另外,波音飞机和大众汽车等公司的产品装配手册和使用手册也都是如此,都是上千页甚至是上万页的大数据排版。对于这种大部头出版物的排版,传统的方法非常繁琐且容易出错。而采用XML和XSL的数据与排版格式分离的排版方式,使得排版变得非常简单。这种排版软件就是将出版物的数据放在XML文件中,而将排版格式用XSL文件进行描述,...
分类:
其他好文 时间:
2014-07-29 14:53:08
阅读次数:
191
北京红樱枫软件有限公司是一家日本企业在中国投资设立的独资软件开发公司。是目前国内数据文件格式转换领域的领先提供商。主要开发各种数据文件格式转换器、多媒体浏览器、纯文本抽出通用程序库、PDF文件生成程序库、PDF文件读取程序库、PDF文件转换器、HTML文件转换程序库等软件产品。另外我公司在XML技术领域方面也做了大量的研发工作。经过几年的努力,同日本总公司共同成功的开发了XML编辑器、XMLParser以及XSL Formatter等产品,在对XML和XSL规范的实现上是目前世界上最好的产品。目前,公司软件...
分类:
其他好文 时间:
2014-07-23 17:00:31
阅读次数:
387
以下是一个例子,SPDataSource用于查询内容,DatasourceMode属性指定查询范围(网站集,网站,列表),SelectCommand是Caml查询;Xsl展示内容,下面列子是用table展示。 3 Project title--> Regio...
分类:
Web程序 时间:
2014-07-16 15:03:29
阅读次数:
337
ecside,基于jsp tag的开源列表组件。支持导出pdf、xsl、csv等文件。主要标签\\.支持ajax方式的查询。EcsideUtil.queryECForm
要导入不少jar包及其依赖包、导入css.js文件,页面要引入EC标签库,还要在web.xml中加入一个filter:ecsideExportEcsideUtil的使用定义模版
下面推荐一个学习链接,很详细,包括前台、后太、数...
分类:
其他好文 时间:
2014-07-13 18:45:01
阅读次数:
218
1、XSL processing flow An XML document and an XSL stylesheet are input to the XSL processor. Let's look at the steps in Figure 1 in more detail: Match ...
分类:
其他好文 时间:
2014-07-11 23:06:54
阅读次数:
504
1、XSL声明: 把文档声明为 XSL 样式表的根元素是 或 ,并且必须包含属性 version="1.0"。 2、把 XSL 样式表链接到 XML 文档 向 XML 文档("cdcatalog.xml")添加 XSL 样式表引用: Empire Burlesque Bob Dylan USA Co...
分类:
其他好文 时间:
2014-07-11 21:05:26
阅读次数:
230
1、XSL 样式表由一个或多套被称为模板(template)的规则组成。每个模板含有当某个指定的节点被匹配时所应用的规则。2、 元素 元素用于构建模板。match 属性用于关联 XML 元素和模板。match 属性也可用来为整个文档定义模板。match 属性的值是 XPath 表达式(举例,matc...
分类:
其他好文 时间:
2014-07-11 20:46:32
阅读次数:
285
1、call-template的使用?如何传递参数、如何定义返回值? 解答:在call-template的地方使用xsl:withparam元素来定义所需要传递的参数,并在所调用的template处定义xsl:param定义形式参数。 2、如何转换输入文件的名称空间到输出文件? 使用 xsl:nam...
分类:
其他好文 时间:
2014-07-11 20:42:30
阅读次数:
212