XSL
cds27
思考,思考,还是思考……
展开
-
XSL中循环的实现
5原创 2005-10-23 14:53:00 · 7453 阅读 · 0 评论 -
xml和XSLT常见问题(更新于080315)
Q:如何判断元素Father下有没有子元素?[XSLT]A:child nodes be found.Q:XSLT中,HTML的空格符号 提示出错,该怎么打?[XSLT]A:这里有两种方式: 1,因为在XML文档中,“&”符号必须进行转义,应该这么写&,所以 就写成 。另外,在显示的XSLT语句上,还要加入 disable-outp原创 2007-09-06 10:27:00 · 2632 阅读 · 0 评论 -
XSLT输出XHTML文件头的写法
如果要生成XHTML的文件头,如下:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> XSLT写法如下:http://www.w3.org/1999/XSL/Transform">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" doctype-pu原创 2007-03-29 10:40:00 · 2685 阅读 · 0 评论 -
[XSLT技巧] 实现自动编号
下面是一个实现自动编号的例子:test.xml: a b b a a a a b b b a b a btest.xsl:http://www.w3.org/1999/XSL/Transform"> s index = s index = 1原创 2006-08-24 14:20:00 · 3834 阅读 · 0 评论 -
[XSL技巧]获得上一层节点(父节点)的位置
通常,我们可以用position()函数来返回当前节点在同层节点中的位置,但是当因为某些需求的情况下,假如要获得上层节点(父节点)的位置,position()就施展不开了,此时则需要一点技巧来解决这个问题。下面就是一个如何获得上层节点的例子。XML: a b c d e xsl.xsl: ]>http://www.w3.原创 2006-08-13 14:58:00 · 6535 阅读 · 0 评论 -
XSLT分页(多行多列版)
作品:Sank Oranges Xslt 分页(多行多列版)版本:1.0.0更新日期:2006-07-06下载地址:http://cds.gameres.com/samples/fenye_rows.rarfenye_rows.htm :利用我的XSLT类实现分页范例var XMLFILE="fenye.xml", XSLFILE="fenye.xsl";var xslt;t原创 2006-07-06 13:09:00 · 6552 阅读 · 3 评论 -
利用XSLT将线性XML转换为树型XML
对XML进行格式化控制,也是XSLT的常见应用之一。下面代码XSLT代码将示范如何将线性XML转换为树型XML。data.xml format.xsl:http://www.w3.org/1999/XSL/Transform">原创 2006-06-08 20:00:00 · 4064 阅读 · 7 评论 -
利用我的XSLT类实现分页范例
作品:Sank Oranges Xslt 分页 版本:1.0.2 更新日期:2006-07-06 下载地址:http://cds.gameres.com/samples/fenye.rar 利用我的XSLT类可以很方便的实现XML数据的分页效果,下面是一个范例。xslt类的代码在http://blog.csdn.net/cds27/archive/2006/05/08/712546.as原创 2006-05-21 01:20:00 · 7091 阅读 · 2 评论 -
What is XSLT? (译)
What is XSLT?Extensible Stylesheet Language Transformations (XSLT) has evolved from the early Extensible Stylesheet Language (XSL) standard. XSL specifies a language definition for XML data presenta翻译 2006-05-17 23:51:00 · 5720 阅读 · 0 评论 -
XSL中,当XPATH和数据中的引号遇到冲突时的解决办法。
test.xml: ab"c abc ab"ctest.xsl:此时如果要查询某个x节点时,有个遇到的问题语句: ,这时XPATH的引号与数据中的引号发生了冲突。解决办法1:假如 和 " 不同时出现情况下,我们可以这么写:http://www.w3.org/1999/XSL/Transform"> ab"c x2: x2: x3: x3: 这种原创 2006-05-08 10:17:00 · 4255 阅读 · 0 评论 -
XML+XSL输出HTML时,直接将XML输出为HTML的2种方法
test.xml: ]]>XSL方法 1:http://www.w3.org/1999/XSL/Transform" version="1.0"> XSL方法 2:http://www.w3.org/1999/XSL/Transform" version="1.0"> 两种方法都可以,但从应用上来说,我个人推荐第一种。因为disable-output-esca原创 2006-05-02 15:15:00 · 9339 阅读 · 6 评论 -
XSL技巧:实现表格中行的交替颜色
xml.xml: 1 2 3xml.xsl:http://www.w3.org/1999/XSL/Transform" > background-color:yellow;原创 2005-12-13 18:06:00 · 4601 阅读 · 0 评论 -
XSL遍历节点内容
xml.xml: a aa aaa aa a aa xml.xsl:http://www.w3.org/1999/XSL/Transform"> . 效果:1 a1.1 aa1.1.1 aaa1.2 aa2 a2.1 aa数字表示节点位置,x.x.x表示节点的层级。原创 2005-10-24 09:36:00 · 5546 阅读 · 8 评论 -
XSL中实现HTML的表格自动换行
xml数据如:123456789101112要达到的效果:1 2 3 4 56 7 8 9 1011 12XSL代码:http://www.w3.org/1999/XSL/Transform">5原创 2005-10-23 15:04:00 · 6099 阅读 · 1 评论 -
简单的XSL在FF下无法显示的原因和解决办法。
用FF进行调试的时候,大概有很多人都遇到这个问题,下面看一下问题范例:XML:xml version="1.0" encoding="UTF-8"?>xml-stylesheet type="text/xsl" href="test.xsl"?>Menus> aa> aa aa> bb> bb bb> cc> cc cc>Menus> 问题XSL:xm原创 2007-11-20 12:45:00 · 1736 阅读 · 0 评论