以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XSL/XSLT/XSL-FO/CSS 』  (http://bbs.xml.org.cn/list.asp?boardid=8)
----  [help]如何用XSLT匹配带有命名空间的根结点?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=10570)


--  作者:nkgenghis
--  发布时间:9/24/2004 3:47:00 PM

--  [help]如何用XSLT匹配带有命名空间的根结点?
例如:<SIM xmlns="x-schema:ScnrSchema.xml">
         </SIM>

<xsl:template match="/">
<html>
   <head>
         <title>Scenario File</title>
   </head>  
   <xsl:apply-templates/>   
</html>
</xsl:template>
 
<xsl:template match="SIM">
   <body>
      <xsl:apply-templates/>
  </body>
</xsl:template>

就根本找不到SIM这个节点。但是把命名空间去了就可以找到。
如何在不去命名空间的情况下匹配SIM这个根节点那?


--  作者:doubleG
--  发布时间:9/24/2004 8:40:00 PM

--  
你把<SIM xmlns="x-schema:ScnrSchema.xml"></SIM>中的xmlns改成别的呢?比如"www.mycompany.com/sim"也会找不到吗?像你那样写的话会认为是一个extern DTD或者schema什么的。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
35.156ms