RSSを使用したニュースフィード
RSSを使用したニュースフィード

ニュース記事を作成することは、おそらくRSSを人気に押し上げた1つのことです。基本的な定義のニュースは、事実に基づいて情報を提供し、教育することです。今では、ニュースに時々意見が追加されていると言うことではありません。いずれにせよ、電子大衆は、すべての人が読むことができ、出版されたときにそれらを入手する方法で記事を公開する必要がありました。 RSSを入力します。

RSSを使用してニュースをフィードすることは、読者に現在の状況を知らせる最も簡単な方法の1つです。以前の記事で述べたように、ASPを使用してフロントエンドインターフェイスを構築し、ニュース記事をデータベースに入力することもできます。このフロントエンドを使用すると、新しい記事を簡単に入力でき、データベースに手動で入力することを心配する必要がありません。

RSSフィードを作成するには2つの部分があります。

ヘッダーと本文。ヘッダーは、リーダーが読み取りおよび処理できるようにフィードを正しくフォーマットするための基本的なRSSコードで構成されています。 (www.RSSReader.comから無料で入手できます)本文には、データベースから取得した情報が含まれます。

ヘッダーは常に次のようになります。

<?xml version = "1.0"
encoding = "ISO-8859-1"?>
<% Response.Buffer = true
Response.ContentType = "text/xml"
Function ApplyXMLFormatting(strInput)
if len(strInput) > 0 then
strInput =
Replace(strInput,"&", "&")
strInput = Replace(strInput,"'", "'")
strInput = Replace(strInput,"""",
""")
strInput = Replace(strInput, ">",
">")
strInput = Replace(strInput,"<","<")
else
strInput = ""
end if
ApplyXMLFormatting = strInput
End Function
%>

繰り返しますが、これにより、RSSリーダーがファイルを正しく読み取ることができるようになります。次の部分は、データベースのニュースレコードを処理する本文です。データベースにフィールドが設定されている限り、準備は万端です。 (//www.coffebreakblog.com/articles/art46418.asp)

ファイルの本文は次のようになります。



RSSジョブボード-
ASP
//asp.coffebreakblog.com
のRSSジョブボード
ASP開発者
en-us
著作権
2006

20

//www.coffebreakblog.com/images/bella.gif
ASP @ CoffeBreakBlog.com
//asp.coffebreakblog.com

<%
Dim objConn
Set objConn =
Server.CreateObject("ADODB.Connection")
Set objRS =
Server.CreateObject("ADODB.Recordset")
objConn.ConnectionString =

"Provider=sqloledb;Data Source=DBSERVER;Initial Catalog=ARTICLEDB;User Id=sa;Password=sqlpassword;"
objConn.CursorLocation = 3
objConn.Open
Dim objRS, strSQL, strDesc
strSQL = "SELECT * FROM RSSTable
WHERE (DateAdded <= '" & Now() & "') order by DateAdded DESC"
objRS.Open strSQL, objConn

Do While Not objRS.EOF
strDesc = "Job Posted by " &
objRS("Owner") & " on " & _
objRS("DateAdded") & "
PST

" & _
objRS("Message").Value
%>





//asp.coffebreakblog.com



asp@coffebreakblog.com
(クリストファーの櫛)

//asp.coffebreakblog.com
<%
objRS.MoveNext
Loop
objRS.Close
objConn.Close
Set objRS = Nothing
Set objConn = Nothing
%>
次に、ファイルをASPまたはRSSとして保存します。 (RSSがRSSファイル要求をASPとして受け入れるようにサーバーをセットアップしたことを確認します– //www.coffebreakblog.com/articles/art30642.asp)

この記事やその他の記事に関して問題や質問がある場合は、お知らせください。 asp@coffebreakblog.com

動画の説明: RSSリーダー『Feedly(フィードリー)』の使い方 (かもしれません 2024).