Kódování kanálu RSS - tělo
Je velmi snadné používat ASP k vytvoření dynamického kanálu RSS, který se aktualizuje vždy, když na svůj web přidáte nový obsah. Tato stránka vám pomůže získat část těla nebo základního obsahu sady souborů RSS.

Nejprve se ujistěte, že jste nastavili čtečku RSS, která otestuje váš zdroj, a že jste si přečetli základní informace a vytiskli vzorek. Ty budou důležité, abyste mohli otestovat svůj výstup. Ujistěte se, že jste již vložili hlavičku / horní část vašeho souboru RSS, standardní vrchol, který by používal většinu všech vytvořených zdrojů RSS.

Nyní jsme v části souboru RSS, který ve skutečnosti obsahuje měnící se zpravodajství, aktualizace blogů, ať už o nich lidé mluvíte. Řekněme pro argument, že máte „články“ a vy chcete lidem vždy říct, jaké jsou vaše 3 nejnovější články. Zde je blok kódu, který byste použili. Nezapomeňte, že pro správné fungování XML musí být odstraněny podivné uvozovky a ampersandy. XML pracuje POUZE se základními písmeny a čísly. Tlumí speciální postavy. Ampersandy musí být uniknuty jako &

<%
Set FeatSite = Server.CreateObject ("ADODB.Recordset")
SQLText = "SELECT art_id, art_title, art_date, art_desc " & _
"from articles where art_date <= '" & Now() & "' " & _
"order by art_date DESC"
FeatSite.Open SQLText, strConnect, adOpenForwardOnly, adLockReadOnly, adCmdText

FeatCt = 1
do while not FeatSite.EOF and FeatCt < 4

ArtDesc = Replace(FeatSite("art_desc"), chr(180), "'")
ArtDesc = Replace(ArtDesc, "´", "'")
ArtDesc = Replace(ArtDesc, "&", "&")

ArtTitle = Replace(FeatSite("art_Title"), chr(180), "'")
ArtTitle = Replace(ArtTitle, "´", "'")
ArtTitle = Replace(ArtTitle, "&", "&")

ArtDate = FeatSite("art_date")

ArtHour = Hour(ArtDate)
if ArtHour < 10 then ArtHour = "0" & ArtHour
ArtMin = Minute(ArtDate)
if ArtMin < 10 then ArtMin = "0" & ArtMin
ArtSec = Second(ArtDate)
if ArtSec < 10 then ArtSec = "0" & ArtSec

ArtDateT = WeekdayName(Weekday(ArtDate), TRUE) & ", " & Day(ArtDate) & " " & _
MonthName(Month(ArtDate), TRUE) & " " & Year(ArtDate) & " " & _
ArtHour & ":" & ArtMin & ":" & ArtSec & " EST"
%>






YOURURLGOESHEREPLUS & ARTID = .asp








<%
FeatSite.MoveNext
FeatCt = FeatCt + 1
loop
FeatSite.close()
set FeatSite = Nothing
%>




===========================

A je to! Vložte tento soubor RSS na svůj server a ujistěte se, že aktualizujete IIS tak, aby věděl, že bude zpracovávat soubory s příponou RSS jako soubory ASP. Nyní byste měli být schopni vložit URL tohoto souboru RSS do čtečky RSS a získat aktualizace!

RSS Feed - Header Part

Základy RSS kanálu
Ukázka zdroje RSS
Základní nastavení souboru RSS ASP

Video Návody: AGM X3: výkon v odolném těle (recenze CZ) (Smět 2024).