-- 作者:kent0630
-- 发布时间:3/2/2006 10:28:00 AM
-- 求助!调用transFormNode方法时出错
用asp调用transFormNode时 出现错误提示 msxml3.dll (0x80004005) 样式表没有包含文档元素。样式表可能是空的,或它可能不是一个标准格式的 XML 文档 求教各位达人! xls源文件如下: <?xml version="1.0" encoding="gb2312"?><!-- DWXMLSource="List.xml" --> <!DOCTYPE xsl:stylesheet [ <!ENTITY nbsp " "> <!ENTITY copy "©"> <!ENTITY reg "®"> <!ENTITY trade "™"> <!ENTITY mdash "—"> <!ENTITY ldquo "“"> <!ENTITY rdquo "”"> <!ENTITY pound "£"> <!ENTITY yen "¥"> <!ENTITY euro "€"> ]> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="html" encoding="gb2312" doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"/> <xsl:template match="/"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"/> <title>xml dom xslt技术制作的留言板简单实例</title> </head> <body> <table width="532" height="167" border="1"> <xsl:for-each select="Guestbook/List" > <xsl:sort select="Id" order="descending" data-type="number"/> <tr> <td height="17" colspan = "4" bgcolor="#0099FF"> <xsl:value-of select="Id"/> <xsl:value-of select="Name"/> 在 <xsl:value-of select="Time"/> 留言道: </td> </tr> <tr> <td height="116" colspan="4" bgcolor="#CCFFFF"> <xsl:value-of select="Text"/> </td> </tr> <tr> <td width="42" height="24">Email:</td> <td width="112"><xsl:value-of select="Email"/></td> <td width="21">qq:</td> <td width="329"><xsl:value-of select="QQ"/></td> </tr> </xsl:for-each> </table> </body> </html> </xsl:template> </xsl:stylesheet>
|