最近在学xml,按《xml从入门到精通》一书上所说的例子做了一个从accsee库提取记录到xml的asp文档,可是调试总报错,各位帮我看看是哪错了,谢谢啊(10

  • 主题发起人 主题发起人 疾风之龙
  • 开始时间 开始时间

疾风之龙

Unregistered / Unconfirmed
GUEST, unregistred user!
最近在学xml,按《xml从入门到精通》一书上所说的例子做了一个从accsee库提取记录到xml的asp文档,可是调试总报错,各位帮我看看是哪错了,谢谢啊(100分)<br /><script language=vbscript>
<%
response.contenttype="text/xml"
dim rs
set rs=GETMdbRecordset("music.mdb","select * from ms")
if rs is nothing then
response.write "GETMDBRECORDSET 调用失败!"
response.end
end if
%>
<?xml version="1.0" encoding="gb2312"?>
<库存>
<%
do
while not rs.eof
%>
<音乐 种类="<%=rs("种类")%>">
<音乐编号><%=rs("音乐编号")%></音乐编号>
<演唱者><%=rs("演唱者")%></演唱者>
<专辑名><%=rs("专辑名")%></专辑名>
<价格><%=rs("价格")%></价格>
<% if rs("说明") <> empty then
%>
<简介><%=rs("说明")%></简介>
<% end if %>
<% if rs("备注") <> empty then
%>
<备注><%=rs("备注")%></备注>
<% end if %>
</音乐>
<%
rs.movenext
WEND
%>
</库存>
<%
rs.close
%></script>[8D]
 
</库存>
这里的斜线写反了
报错信息是什么呀,贴出来看看
 
xml是很严格的,有时候在文件中多的空格都会导致读xml失败
我都遇到过这种情况
你可以看看asp生成的xml的源代码
如果没有明显错误
就注意不要在xml中产生任何多余的字符,比方说空格、TAB等
然后再试试看啊
 
后退
顶部