C# 阅读twitter用户“u timeline.xml?screen”u name=";xyz";csharp中的文件内容
任何人都可以告诉我从“xyx”中检索c#变量中的ID和消息(文本标记)值的过程(代码);C# 阅读twitter用户“u timeline.xml?screen”u name=";xyz";csharp中的文件内容,c#,twitter,C#,Twitter,任何人都可以告诉我从“xyx”中检索c#变量中的ID和消息(文本标记)值的过程(代码); c#中的URL。您可以使用如下代码: var url = "http://twitter.com/statuses/user_timeline.xml?screen_name=" + name; var doc = XDocument.Load(url); var statuses = from status in doc.Root.Elements("status") sel
c#中的URL。您可以使用如下代码:
var url = "http://twitter.com/statuses/user_timeline.xml?screen_name=" + name;
var doc = XDocument.Load(url);
var statuses = from status in doc.Root.Elements("status")
select new
{
Id = status.Element("id").Value,
Text = status.Element("text").Value
};
他们的代码示例:
var twitterCtx = new TwitterContext();
var publicTweets =
from tweet in twitterCtx.Status
where tweet.Type == StatusType.Public
select tweet;
publicTweets.ToList().ForEach(
tweet => Console.WriteLine(
"User Name: {0}, Tweet: {1}",
tweet.User.Name,
tweet.Text));
也就是说,我非常喜欢Linq语法。如果您想显示第一个状态,可以执行如下操作:
var first=statuses.first();Show(string.Format(“{0}:{1}”,first.Id,first.Text))代码>。