problem med ASP-kode til RSS-feed
Har fundet følgende kode og rettet den lidt til, men får hele tiden fejl når jeg kalder den frem i browseren...KODEN:
<% Response.Buffer = true
Response.ContentType = "text/xml"
Function ApplyXMLFormatting(strInput)
strInput = Replace(strInput,"&", "&")
strInput = Replace(strInput,"'", "'")
strInput = Replace(strInput,"""", """)
strInput = Replace(strInput, ">", ">")
strInput = Replace(strInput,"<","<")
ApplyXMLFormatting = strInput
End Function
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("nyheder.mdb")
Set rs = Server.CreateObject("ADODB.RecordSet")
strSQL = "SELECT TOP 10 * FROM nyheder ORDER BY ID DESC;"
rs.Open strSQL, Conn, 1, 3
Function GetNewsHeader(InputString, MaxNumber)
Dim inCount
For inCount = LBound(Split(InputString, " ")) To MaxNumber - 1
GetNewsHeader = GetNewsHeader & " " & Split(InputString, " ")(inCount)
Next
End Function
do while not rs.eof
%>
<?xml version="1.0" encoding="iso-8859-1" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
<site>
XPlain</site>
<siteurl>http://www.xplain.dk</siteurl>
<language>da</language>
<copyright>Copyright 2006, xplain.dk</copyright>
<managingEditor>xplain@xplain.dk</managingEditor>
<webMaster>xplain@xplain.dk</webMaster>
<lastBuildDate><%=Now()%></lastBuildDate>
<item>
<title><%=rs("Forfatter")%></title>
<link>http://www.xplain.dk/default.asp?id=<%=rs("ID")%></link>
<description><% Response.Write GetNewsHeader(rs("Nyhed"), 40) %>...</description>
<datePosted><%=rs("Dato")%></datePosted>
</item>
<%
rs.MoveNext '
loop
Conn.Close
Set Conn = Nothing
%>
</channel>
</rss>
FEJLMELDING:
XML-siden kan ikke vises
XML-kan ikke vises ved hjælp af typografiarket XSL. Ret fejlen, og klik derefter på knappen Opdater, eller prøv igen senere.
--------------------------------------------------------------------------------
Invalid xml declaration. Line 20, Position 3
<?xml version="1.0" encoding="iso-8859-1" ?>
--^
Det fatter jeg bare ikke en bønne af, er der en som kan hjælpe mig med det..?????