投稿者 じおん  (社会人) 投稿日時 2013/5/31 11:02:50
RSSリーダーで出来る限り過去の情報も取得するソフトをVB2008/Win7_64bitで開発しております。

RSSリーダーの本文を過去にさかのぼってどんどん取ってくるようなソフト開発なのですが、xmlファイルにあるもののみしか取得できません。

googleリーダーは下にスクロールしていくと延々と過去の記事までさかのぼれます。どのように作成したら過去まで根こそぎ記事を取れるようなVBソフトになるかご伝授ください。

以下はフォームにRSSURLを入力するテキストボックスと取得スタートのボタン、結果を表示するテキストボックス(マルチライン)の3つのみのシンプルなソースです。

宜しくお願いします。


Imports System.Xml

Public Class frmMain

Private Sub Btn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn.Click, btnGetRssHonbun.Click
Dim reg As String
Dim tempStr As String = ""
reg = Me.txtRssUrl.Text

Dim loader As XmlReader = XmlReader.Create(reg)


While loader.Read
tempStr = tempStr & loader.Value & vbCrLf
End While
Me.txtResult.Text = tempStr.ToString

End Sub
End Class