随笔分类 -  xslt/xsl-fo/x-path/svg techology

XSLT 调用java
摘要:XSLT调用JS http://www.ibm.com/developerworks/cn/xml/tips/x-tipxsltjs/index.htmlXSLT调用JAVA http://unmi.cc/xslt-call-java-methodJava代码 packageorg.lvsenlin... 阅读全文

posted @ 2015-01-06 11:51 沉水 阅读(2695) 评论(0) 推荐(0)

学习笔记——XSLT转换器的使用(Xalan和Saxon) .(转)
摘要:转自:http://blog.csdn.net/crystalbruce/article/details/7401602XSLT分为两类:1:客户端转换:需要浏览器的支持。2:服务器转换:需要使用编程将XML根据XSLT文档转换成相应的HTML,在输出到客户端。服务器转换分为两类:1:实时转换:当服... 阅读全文

posted @ 2015-01-06 11:38 沉水 阅读(3735) 评论(1) 推荐(1)

XSLT2.0实用的新功能 .(转)
摘要:转自:http://blog.csdn.net/crystalbruce/article/details/74076312007年1月,W3C发布了XSLT2.0规范,2009年发布了XSLT2.1,XSLT3.0预计今年发布!分组函数:node-set current-group():该函数返回分... 阅读全文

posted @ 2015-01-06 11:18 沉水 阅读(604) 评论(0) 推荐(0)

SVG饼图的绘制方法
摘要:在新公司工作大半年了,使用过SVG绘制几个折线CHART和柱状CHART,当前工作中还没有遇到需要绘制饼图的情况,最近工作悠闲,先提前学习一下饼图的绘制方法以备以后万一。参考了公司之前的代码,是通过坐标变换和旋转而绘制出来的,比较简洁。而我自己则写了另外一套方法,通过计算各个弧线点的方式(没有坐标变换和旋转),稍微复杂了些。不过可以自由调节其弧的初始角度,而公司以前的第一个弧总是水平的,另外可以在... 阅读全文

posted @ 2010-08-27 16:49 沉水 阅读(6840) 评论(2) 推荐(2)

XSLT中的内容自动换列
摘要:在xslt-fo中,经常会遇到在一页或者多页里,多列显示一篇文章的情况,因为内容从XML中读取,往往内容长度无法控制,这时候就需要自动换列,这个问题的解决办法其实很简单。1.首先在master-layout中定义页面模版的时候,在region-body节中添加 column-count="2" column-gap="15pt" 这样2个属性,这里代表是BODY部分分为2列,列中间间隔为15PX ... 阅读全文

posted @ 2010-08-06 19:46 沉水 阅读(490) 评论(2) 推荐(0)

非for-each情况下取某一节点的position()
摘要:参考内容:http://www.dpawson.co.uk/xsl/sect2/N6099.html#d8485e389今天在工作中遇到了一个问题,需要得到某个节点的position()值,在网上找到了一个比较良好的解决办法。代码如下: <xsl:variable name="fund-position" select="count($xmlData-path/datasetone/x-va... 阅读全文

posted @ 2010-08-04 17:55 沉水 阅读(226) 评论(0) 推荐(1)

(ZT)xsl:sort 排序语法
摘要:转载自:http://hi.baidu.com/gaogaf/blog/item/e82d4d4ad84a832808f7ef6e.html在XSLT中可以对XML源文档的元素进行重新排序,排序的语法就是xsl:sort。<xsl:sort> 总是作为元素<xsl:apply-templates> 或元素<xsl:for-each> 的子元素。包括select ... 阅读全文

posted @ 2010-08-02 17:01 沉水 阅读(843) 评论(0) 推荐(1)

导航