CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  XML/SOAP

XSL需要什么支持?

楼主sailflying(车仔)2003-01-07 15:49:55 在 Web 开发 / XML/SOAP 提问

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/>'&#160;&#160;  
  Position:'<xsl:eval>depth(this)</xsl:eval>'&#160;&#160;  
  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格式文件,我都需要装什么驱动程序?

关键词

  • xsl
  • xml
  • position
  • node name

得分解答快速导航

  • 帖主:sailflying
  • Gorgee
  • yonghengdizhen
  • cleo

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo