【案内】小説『エクストリームセンス』について

 小説『エクストリームセンス』は、本ブログを含めていくつか掲載していますが、PC、スマフォ、携帯のいずれでも読みやすいのは、「小説家になろう」サイトだと思います。縦書きのPDFをダウンロードすることもできます。

 小説『エクストリームセンス』のURLは、 http://ncode.syosetu.com/n7174bj/

2011年10月23日日曜日

LINQ to XMLで簡単Twitterクライアント


LINQ to XMLの便利さを再認識しました。
下記コードは私のつぶやきを取得するサンプルですが、LINQ to XMLだと簡単に処理できました。

Imports System.Xml
Imports System.Globalization
‌ 
Public Class frmTest
‌ 
  Private Sub Button1_Click(ByVal sender As System.Object,
               ByVal e As System.EventArgsHandles Button1.Click
‌ 
   Dim TwitterDoc As New XDocument
   TwitterDoc = 
    XDocument.Load("https://twitter.com/statuses/user_timeline/Satohru.xml")
   For Each v In TwitterDoc.Descendants("status")
       TextBox1.Text += Date.ParseExact(v.Element("created_at").Value,
                        "ddd MMM dd HH:mm:ss zzz yyyy",
                        CultureInfo.InvariantCulture) & vbCrLf &
                        v.Element("text").Value & vbCrLf & vbCrLf
   Next
‌ 
  End Sub
End Class

0 件のコメント:

コメントを投稿