以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 XSL/XSLT/XSL-FO/CSS 』 (http://bbs.xml.org.cn/list.asp?boardid=8) ---- [求助]xsl:template的使用方法 (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=7900) |
-- 作者:mashimaro -- 发布时间:5/27/2004 2:30:00 PM -- [求助]xsl:template的使用方法 一、<xsl:apply-templates select="name"/>表示调用子元素name的模板,即调用<xsl:template match="name"/>,这种理解对吗? 二、<xsl:apply-templates/>表示调用什么模板呢? 三、<xsl:value-of/>,在后面没有select属性的时候,为什么有时说这是错的,我用的是xmlxpy2004。 四、学习xsl是不是要知道html中所有标签的意义,我看用到了很多html的标签。
|
-- 作者:shujuwajue -- 发布时间:5/27/2004 5:14:00 PM -- select="name" 是指对<name>标签应用模板 |
-- 作者:宇宙人 -- 发布时间:5/28/2004 9:24:00 AM -- 我的理解: 一、你的正确 二、调用<xsl:template match="/“> 三、<xsl:value-of />一般应该有select,没有时,那个节点应该没有子节点。 四、应该掌握,但不是所有,用到时再查也不迟 |
-- 作者:mashimaro -- 发布时间:5/28/2004 12:54:00 PM -- 第二个问题: 如果按照版主的说法,那下面这个不就成了死循环了吗。 <xsl:template match="/"> <html> <xsl:apply-templates/> </html> </xsl:template> 第三个问题: 我在没有子结点的情况下,它也是说要select 才行。 增加一个问题: <xsl:template match="text()"> <xsl:value-of select="."/> </xsl:template> text()和select ="."是什么意思。 理解错了不要见笑,还望虚心解答,谢了。 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
62.500ms |