以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XSL/XSLT/XSL-FO/CSS 』  (http://bbs.xml.org.cn/list.asp?boardid=8)
----  xhtml输出xml小问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=71167)


--  作者:lylyjiejie
--  发布时间:1/7/2009 11:31:00 AM

--  xhtml输出xml小问题
<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml">
   <head>
      <title> Kill the Possum</title>
   </head>
   <body>
       <?pagebreak number="1"?>
       <h1 class="part-title" id="kil-004-0000003">THE FIRST SUNDAY</h1>
       <?pagebreak number="3"?>
       <h1 class="chapter-title" id="kil-005-0000003">1</h1>
   </body>
</html>

xslt文件:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/> 
 
      <xsl:template match="/">
          <xsl:if test="html">true</xsl:if>
      </xsl:template> 

</xsl:stylesheet>

为什么找不到<html>结点??但是把html标签中的命名空间去掉即可以找到了,这是为什么啊??


--  作者:Qr
--  发布时间:1/7/2009 11:55:00 AM

--  
这涉及到命名空间的问题,本站有相关帖子。
偶要下班了,你自己用“命名空间”等关键词在本版搜索一下。
--  作者:lylyjiejie
--  发布时间:1/7/2009 1:33:00 PM

--  
已找到解决办法,谢谢
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms