XSL需要什么支持?
5.XML 文件
<?xml version="1.0" encoding="gb2312" ?>
<?xml-stylesheet type="text/xsl" href="5.XSL" ?>
<stories>
<story>1</story>
<story>2</story>
<story>3</story>
<story>4</story>
<story>5</story>
<story>6</story>
<story>7</story>
</stories>
5.XSL 文件
<?xml version="1.0" encoding="gb2312" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match='/'>
<xsl:apply-templates select='/stories/story|/stories'/>
</xsl:template>
<xsl:template match='stories|story'>
Node name: '<xsl:value-of select='name()'/>' Position: <xsl:value-of select="position()"/>
</xsl:template>
</xsl:stylesheet>
错误显示
无法显示 XML 页。
使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。
--------------------------------------------------------------------------------
方法未知。 -->name()<--
问题点数:20、回复次数:4Top
1 楼Gorgee(凭阑悄悄)回复于 2003-01-07 16:12:36 得分 10
<?xml version="1.0" encoding="gb2312" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match='/'>
<xsl:apply-templates select='/stories/story|/stories'/>
</xsl:template>
<xsl:template match='stories|story'>
Node name: '<xsl:node-name/>'  
Position:'<xsl:eval>depth(this)</xsl:eval>'  
A_Position:'<xsl:eval>absolutechildnumber(this)</xsl:eval><br/>'
</xsl:template>
</xsl:stylesheet>
Top
2 楼yonghengdizhen(等季节一过,繁花就凋落)回复于 2003-01-08 17:43:41 得分 5
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
换成
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
Top
3 楼cleo(无为而为)回复于 2003-01-08 17:44:53 得分 5
命名空间不同:
1。<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
2。<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
但是微软IE6.0之前的版本都不能完全支持1。
你的代码如果使用第一个命名空间,完全没有问题。
Top
4 楼net_lover(【孟子E章】)回复于 2003-01-08 18:59:19 得分 0
5.xsl
==========
<?xml version="1.0" encoding="gb2312"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<xsl:apply-templates select="/stories/story|/stories"/>
</xsl:template>
<xsl:template match="stories|story">
Node name: '<xsl:eval>this.baseName</xsl:eval>' Position: <xsl:eval>childNumber(this)</xsl:eval><br></br>
</xsl:template>
</xsl:stylesheet>
5.xml
==========
<?xml version="1.0" encoding="gb2312"?>
<?xml-stylesheet type="text/xsl" href="5.xsl"?>
<stories>
<story>1</story>
<story>2</story>
<story>3</story>
<story>4</story>
<story>5</story>
<story>6</story>
<story>7</story>
</stories>
Top
相关问题
- 请问Oracle需要什么系统支持?
- xmlhttp需要电脑安装什么组件才支持么
- 要架设一个支持.net的WEB站点需要什么什么软件?
- 请问如果要NT服务器支持xml需要装什么软件
- 同时支持jsp,servlet,struts,ejb的运行 需要配置什么环境呢?
- 要使系统支持ACCESS,系统中至少需要安装什么软件?
- evc需要主板支持包?主板支持包是干什么用的?在evc开发时,怎样应用主板支持包?
- IE 支持xsl的问题
- 要想在Delphi中让TMediaPlayer控件支持MPEG格式文件,我都需要装什么驱动程序?
- 要想在C++Builder中让TMediaPlayer控件支持MPEG格式文件,我都需要装什么驱动程序?




