การเขียนโค้ดฟีด RSS - เนื้อหา
มันง่ายมากที่จะใช้ ASP เพื่อสร้างฟีด RSS แบบไดนามิกที่จะอัปเดตเมื่อใดก็ตามที่คุณเพิ่มเนื้อหาใหม่ในเว็บไซต์ของคุณ หน้านี้ช่วยให้คุณรับเนื้อหา - หรือเนื้อหาหลัก - เป็นส่วนหนึ่งของชุดไฟล์ RSS

ขั้นแรกตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่าตัวอ่าน RSS เพื่อทดสอบฟีดของคุณและคุณได้อ่านเกี่ยวกับพื้นฐานและพิมพ์ตัวอย่าง สิ่งเหล่านี้จะมีความสำคัญเพื่อให้คุณสามารถทดสอบผลลัพธ์ของคุณ ตรวจสอบให้แน่ใจว่าคุณได้ใส่ส่วนหัว / ส่วนบนของไฟล์ RSS ของคุณไว้แล้วซึ่งเป็นอันดับสูงสุดที่จะใช้กับฟีด RSS ที่คุณสร้างขึ้น

ตอนนี้เราอยู่ที่ส่วนของไฟล์ RSS ที่มีการประกาศข่าวที่เปลี่ยนแปลงการอัปเดตบล็อกไม่ว่าคุณจะบอกใครเรื่องอะไร สมมุติว่าคุณมี "บทความ" และคุณต้องการบอกผู้คนเสมอว่าบทความล่าสุด 3 รายการของคุณคืออะไร นี่คือบล็อครหัสที่คุณจะใช้ โปรดทราบว่าคุณจะต้องตัดเครื่องหมายคำพูดและเครื่องหมายที่แปลกเพื่อให้ XML ทำงานได้อย่างถูกต้อง XML ทำงานกับตัวอักษรและตัวเลขพื้นฐานเท่านั้น มันฉายากับตัวละครพิเศษ เครื่องหมายแอมเปอร์แซนด์ต้องหลบหนีด้วย &

<%
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
%>




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

แค่นั้นแหละ! วางไฟล์ RSS นั้นลงบนเซิร์ฟเวอร์ของคุณและตรวจสอบให้แน่ใจว่าคุณอัปเดต IIS เพื่อให้รู้ว่าจัดการไฟล์ที่มีนามสกุล RSS เป็นไฟล์ ASP ตอนนี้คุณน่าจะสามารถใส่ URL ของไฟล์ RSS นั้นลงในโปรแกรมอ่าน RSS ของคุณและรับการอัปเดต!

RSS Feed - ส่วนหัว

พื้นฐานของฟีด RSS
ตัวอย่างฟีด RSS
การตั้งค่าพื้นฐานของไฟล์ RSS ASP