蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 http://www.lslnet.com 2006年8月25日 8:28

[ASP]ASP生成的RSS为什么不显示?

有ASP生成的RSS2.0为什么不能显示,只能把生成的文件保存为XML文件后才能显示?
[code]
<?xml version="1.0" encoding="gb2312" ?>
<!-- #include file="un.class.asp" -->
<rss version="2.0">
<channel>
<%
Dim objLoadInfo
Set objLoadInfo = New LoadInfo
objLoadInfo.LoadBasicInfo
Response.Write vbTab & "<title>"& objLoadInfo.bsTitle &"</title>" & vbCrLf
Response.Write vbTab & "<link>"& objLoadInfo.bsHost &"</link>" & vbCrLf
Response.Write vbTab & "<description>"& objLoadInfo.bsText &"</description>" & vbCrLf
Response.Write vbTab & "<copyright>"& objLoadInfo.bsCopyright &"</copyright>" & vbCrLf
Response.Write vbTab & "<master>"& objLoadInfo.bsMaster &"</master>" & vbCrLf
Response.Write vbTab & "<language>zh-cn</language>" & vbCrLf

Dim logUrl, i
logUrl = objLoadInfo.bsHost & "show.asp?id="
objLoadInfo.RssLog
If Ubound(objLoadInfo.ReArr) < 0 Then Response.Write "<item></item>"
For i = 0 to Ubound(objLoadInfo.ReArr)
        Response.Write "<item>" & vbCrLf
        Response.Write vbTab & "<link>"& logUrl & objLoadInfo.ReArr(0,i) &"</link>" & vbCrLf
        Response.Write vbTab & "<title><![CDATA[ "& objLoadInfo.ReArr(1,i) &" ]]></title>" & vbCrLf
        Response.Write vbTab & "<creator>"& objLoadInfo.ReArr(2,i) &"</creator>" & vbCrLf
        Response.Write vbTab & "<PubDate>"& objLoadInfo.ReArr(3,i) &"</PubDate>" & vbCrLf
        Response.Write vbTab & "<description><![CDATA[ "& objLoadInfo.ReArr(4,i) &" ]]></description>" & vbCrLf
        Response.Write "</item>" & vbCrLf
Next
Set objLoadInfo = Nothing
%>
</channel>
</rss>
[/code]




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com