Avatar billede Slettet bruger
12. december 2007 - 22:46 Der er 5 kommentarer og
2 løsninger

RSS med asp

Jeg har et lille forum og vil gerne have en RSS funktion således at dem som bruger det kan se når der er kommet nye indlæg når de åbner deres browser.
Kan man det. I asp?
Avatar billede w13 Novice
12. december 2007 - 22:56 #1
Jep. Sagtens. Du laver blot en .asp-side, som genererer / skriver rss-siden (dvs. i xml) og allerøverst skal du lige angive content-type sådan her: <%Response.ContentType="application/rss+xml"%>
Avatar billede Slettet bruger
12. december 2007 - 23:11 #2
Aha (!!???)
Det ser let ud w13. Men forklare du det lidt dybere eller kommer med en link.
Hvad er rss-siden? Hvordan i xml?
Content typen siger sig selv ;)
Avatar billede w13 Novice
12. december 2007 - 23:33 #3
Her er et eksempel på en rss-side, som DR bruger det:

<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0" xmlns:DR="http://dr.dk/rss/2.0/modules/dr/">
    <channel>
        <title>DR Nyheder Online - Alle nyheder</title>
        <link>http://www.dr.dk/nyheder/?rss=true</link>
        <DR:Year>2007</DR:Year>
        <description>Alle nyheder - 24 timer</description>
        <language>da</language>
        <item>
            <title><![CDATA[Hjælp på vej til millionarvinger]]></title>
            <description><![CDATA[Regeringen kommer nu arvinger til pårørende i Københavnsområdet...]]></description>
            <link>http://www.dr.dk/Nyheder/Penge/2007/12/12/12215332.htm?rss=true</link>
            <pubDate>Wed, 12 Dec 2007 23:01:34 +0100</pubDate>
        </item>
        <item>
            <title><![CDATA[Regeringen sætter finansloven på slankekur]]></title>
            <description><![CDATA[Finansloven skal på slankekur....]]></description>
            <link>http://www.dr.dk/Nyheder/Politik/2007/12/12/12222601.htm?rss=true</link>
            <pubDate>Wed, 12 Dec 2007 22:36:27 +0100</pubDate>
        </item>
    </channel>
</rss>

Det skal så bare genereres med ASP fra databasen. F.eks. med en ganske almindelig response.write().

Læs evt. mere om opbygning af RSS her: http://www.w3schools.com/rss/default.asp
Avatar billede Slettet bruger
17. december 2007 - 16:46 #4
jeg får blot dette som udskrift:
http://www.dr.dk/nyheder/?rss=true 2007 Alle nyheder - 24 timer da http://www.dr.dk/Nyheder/Penge/2007/12/12/12215332.htm?rss=true Wed, 12 Dec 2007 23:01:34 +0100 http://www.dr.dk/Nyheder/Politik/2007/12/12/12222601.htm?rss=true Wed, 12 Dec 2007 22:36:27 +0100

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da">
<head>
<title>Dokumentets titel</title>
</head>
<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0" xmlns:DR="http://dr.dk/rss/2.0/modules/dr/">
    <channel>
        <title>DR Nyheder Online - Alle nyheder</title>
        <link>http://www.dr.dk/nyheder/?rss=true</link>
        <DR:Year>2007</DR:Year>
        <description>Alle nyheder - 24 timer</description>
        <language>da</language>
        <item>
            <title><![CDATA[Hjælp på vej til millionarvinger]]></title>
            <description><![CDATA[Regeringen kommer nu arvinger til pårørende i Københavnsområdet...]]></description>
            <link>http://www.dr.dk/Nyheder/Penge/2007/12/12/12215332.htm?rss=true</link>
            <pubDate>Wed, 12 Dec 2007 23:01:34 +0100</pubDate>
        </item>
        <item>
            <title><![CDATA[Regeringen sætter finansloven på slankekur]]></title>
            <description><![CDATA[Finansloven skal på slankekur....]]></description>
            <link>http://www.dr.dk/Nyheder/Politik/2007/12/12/12222601.htm?rss=true</link>
            <pubDate>Wed, 12 Dec 2007 22:36:27 +0100</pubDate>
        </item>
    </channel>
</rss>


</html>
Avatar billede w13 Novice
17. december 2007 - 17:57 #5
Hvorfor bruger du html i dit xml-dokument? Det er 2 vidt forskellige dataformater. Slet din doctype, dine html-tags, dine head-tags og dine title-tags. Og brug så kun <?xml ...> én gang.
Avatar billede Slettet bruger
19. december 2007 - 18:11 #6
Jeg opgiver lige nu. Må først finde ud af hvad xml osv. er for størrelser.
Men sender du et svar så deler vi p.
Avatar billede w13 Novice
19. december 2007 - 18:21 #7
Det er bare i orden.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester