夜隼

RYSZ

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
下面这段xslt在java中eclispe中没问题,可以正常解析xslt,在。net下面会出错 : 根元素名称必须和DocType名称"html"匹配
至少我在VS2005下,发现会出错,等待高手解释原因!!!在xml中使用实体没问题,关键是如何在xslt中使用实体?


<?xml version="1.0"?>
<!DOCTYPE html
[
  <!ENTITY nbsp " ">
]
>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/root">
<html>
<body>
&nbps;&nbsp;
</body>
</html
</xsl:template>
</xsl:stylesheet>

posted on 2007-03-14 14:25  夜隼  阅读(350)  评论(0编辑  收藏  举报