以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XSL/XSLT/XSL-FO/CSS 』  (http://bbs.xml.org.cn/list.asp?boardid=8)
----  请帮我调试一下。  (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=21208)


--  作者:liuchun
--  发布时间:8/17/2005 9:05:00 PM

--  请帮我调试一下。
mp3list.xml如下
<?xml version="1.0"? encoding="gb2312">
<xml>
<mp3 id="1"><name>a</name>
<img xmlns:dt="urn:schemas-microsoft-com:datatypes" dt:dt="bin.base64">R0lGODlhDQANANUAAAAAAP///87W797n/6W13ufv/0KE973G1nOl987e92ul/3Cr/3St/3Wu
/3ut94G0/4O2/3+w9qrN/2Ol/3Ot/3Wu/oK2/6zO/qW93sjf/+z0/1ql/2ut/3Ot97zd/87e
74bM/7XGzuj6//7/////7/f37/fv3vfn1vf39////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACkALAAA
AAANAA0AAAZmwIBwSCQaPIakUin0iEAXzUgjoViFBhBFk4FkNFYK1jqCUCCj8HjB9YKvAQOl
IpFS1XHK5FAoHCZ4BgQkKAIUJSQYcAYkJw4bFAgmJIBYKA6ADA0dKCFicR8cCg8WEQoJA59F
qwFBAA==</img>                                                
</mp3>
<mp3 id="2"><name>b</name>
<img xmlns:dt="urn:schemas-microsoft-com:datatypes" dt:dt="bin.base64">R0lGODdhDQANAPcAAAAAAP///0KE93ut/53C/nOt/2Ot/1qt/7zd/0qt/2O9/4bM/4S11sbe
71K9/2vG/4TO/2PG/5ze/73e75Te/7Xn/63n/8bv/73v/973/+j6//f39////wAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAADQANAAAIaQADCBxIkKAABAISKlQoEIGG
BQMGKLBQ4UGCAQIFLChQQIHADQEcYAwgoMCAAxYCTGCwwcLIkidTZmgQoMJLkwcwEFRwc4CE
ABcsWIhgMqMBCAIjKn1JQeCFpREz1iQANSrJqksLah0YEAA7</img>
</mp3>
</xml>
process.asp如下
<%
Option Explicit
Dim objXMLDoc
Set objXMLDoc = Server.CreateObject("Msxml2.DOMDocument.4.0")
objXMLDoc.async = False
objXMLDoc.validateOnParse = True
objXMLDoc.load (Server.MapPath("mp3list.xml"))  
Dim SigNode,index
index=request("id")
Set SigNode = objXMLDoc.selectSingleNode("//mp3[@id="&index&"]") '这里出错
Response.ContentType = "image/*"
       Response.BinaryWrite SigNode.childnodes.item(1).nodeTypedvalue
Set objXMLDoc = Nothing       
%>

show.asp如下
上面出错了,这里不能显示
<img src=show.asp?id=1 border="0">  

这是显示xml文件中多图多文字的部分代码,希望大家帮帮忙好吗,我是菜菜啊
刚学啊!!!


--  作者:Qr
--  发布时间:8/18/2005 12:12:00 PM

--  
Set SigNode = objXMLDoc.selectSingleNode("//mp3[@id='"&index&"']") '少两个单引号



--  作者:Qr
--  发布时间:8/18/2005 12:14:00 PM

--  
<img src=process.asp?id=1 border="0">  

--  作者:liuchun
--  发布时间:8/21/2005 9:27:00 AM

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