以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 XML源码及示例(仅原创和转载) 』  (http://bbs.xml.org.cn/list.asp?boardid=32)
----  求助:执行response.Write doc.TransformNode(xsldoc) 出错  (http://bbs.xml.org.cn/dispbbs.asp?boardid=32&rootid=&id=27283)


--  作者:summershell
--  发布时间:2/15/2006 9:34:00 AM

--  求助:执行response.Write doc.TransformNode(xsldoc) 出错
正在学习xml,执行下面程序

   dim doc
 dim xsldoc
 set doc=Server.CreateObject("Microsoft.XMLDOM")
 doc.async=false
 doc.Load server.MapPath("book.xml")
 set xsldoc=server.CreateObject("Microsoft.XMLDOM")
 xsldoc.async=false
 xsldoc.load server.MapPath("book.xsl")
 response.Write doc.TransformNode(xsldoc)
出现:
msxml3.dll 错误 '80004005'
样式表没有包含文档元素。样式表可能是空的,或它可能不是一个标准格式的 XML 文档。

请问各位 :是不是我的book.xsl文件又问题? 谢谢指教....



--  作者:summershell
--  发布时间:2/15/2006 9:49:00 AM

--  
晕倒~~  把book.xsl 连接到book.xml ,打开book.xml 才发现 book.xsl 的错误~~ 原来 所有 tag 元素的属性的值一定要用引号括起来的,不像asp那么随意....
--  作者:SATOKO2006
--  发布时间:2/15/2006 12:57:00 PM

--  
你咋不用JDOM、DOM4J或XPP3呢?
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
45.898ms