为什么这个不能显示?

liaomingxue 2004-07-09 02:11:09
class2.xml
<?xml version="1.0" ?>
<?xml:stylesheet type="text/xsl" href="class1.xsl"?>
<a><b>c</b><b>cc</b><b>ccc</b></a>

class1.xsl:
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<xsl:for-each select="/a/b"><xsl:eval>formatIndex(childNumber(this),"1")</xsl:eval>
<xsl:value-of />
<xsl:if test="position()!=last()">,</xsl:if>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>

快要疯了,xsl简直是恶梦
...全文
84 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
liaomingxue 2004-07-15
  • 打赏
  • 举报
回复
真是不可思议,今天按照孟子的做法,竟然可以输出,了,太奇怪了,可能是
我疏忽了。对http://www.w3.org/TR/WD-xsl,它的那些函数要从哪里才能查到?
孟子E章 2004-07-13
  • 打赏
  • 举报
回复
不可能,我都是调试好的
liaomingxue 2004-07-13
  • 打赏
  • 举报
回复
还是算了,我用 colee(浪漫的惊喜) 的建议,换了,又把不适合它的函数
也换了,现在可以了,net_lover(孟子E章) 的方法不能输出,。
孟子E章 2004-07-10
  • 打赏
  • 举报
回复
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<xsl:for-each select="/a/b"><xsl:eval>formatIndex(childNumber(this),"1")</xsl:eval>
<xsl:value-of />
<xsl:if test="context()[not(end())]">,</xsl:if>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
colee 2004-07-10
  • 打赏
  • 举报
回复
草案很多方法不支持的,
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/TR/WD-xsl">
=>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
liaomingxue 2004-07-09
  • 打赏
  • 举报
回复
总是提示未知方法position
outrace 2004-07-09
  • 打赏
  • 举报
回复
不会

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧