- ベストアンサー
C#.NETでTwitterのタイムラインを読み込む方法とは?
- Visual Studio 2008でC#.NETを使用して、Twitterのタイムラインを読み込む方法を教えてください。
- 質問者はXMLを読み込むことができましたが、そのXMLからデータを抽出する方法が分からないようです。
- 質問者の目標はユーザーのツイートをTextBoxに表示することです。文字列をXMLに変換する方法も知りたいようです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Twitter APIからXML経由で取得する事はやったことがありますが, a.) XmlDocumentで読み込んで,XPath駆使して取得 b.) 対応するオブジェクトを作ってXmlSerializerで取得 をやってみたところ,b.の方が簡単でした。 ただし,後者の方が知識は要求されます。 # XmlElementAttributeとかXmlAttributeAttributeとか。 また,前者はそのままXDocument + XLinqに置き換えても良いでしょう。 MSDN: XmlDocument クラス (System.Xml) http://msdn.microsoft.com/ja-jp/library/system.xml.xmldocument.aspx MSDN: XmlDocument.SelectNodes メソッド (System.Xml) http://msdn.microsoft.com/ja-jp/library/system.xml.xmldocument.selectnodes.aspx MSDN: DOM モデルを使用した XML データの処理 http://msdn.microsoft.com/ja-jp/library/t058x2df.aspx MSDN: XDocument クラス (System.Xml.Linq) http://msdn.microsoft.com/ja-jp/library/system.xml.linq.xdocument.aspx MSDN: LINQ to XML http://msdn.microsoft.com/ja-jp/library/bb387098.aspx MSDN: XmlSerializer クラス (System.Xml.Serialization) http://msdn.microsoft.com/ja-jp/library/system.xml.serialization.xmlserializer(VS.90).aspx MSDN: XML シリアル化および SOAP シリアル化 http://msdn.microsoft.com/ja-jp/library/90c86ass.aspx MSDN: [C#] XmlSerializer を使う | 逆引きサンプル コード http://msdn.microsoft.com/ja-jp/ff393648.aspx
お礼
XmlDocumentを使ってできました! MSDNのURLまで貼り付けていただき、 ありがとうございました。