在.net中的Twitter API消费中获取空指针异常

时间:2011-03-25 10:55:46

标签: c# twitter

我正在开发一个基于.net的应用程序来使用Twitter API。我收到以下错误:

  

System.NullReferenceException:Object   引用未设置为的实例   对象

代码如下

StringBuilder strB = new StringBuilder();
XmlReader reader = new XmlTextReader("http://twitter.com/statuses/public_timeline.xml");
try
{
    while (reader.ReadToFollowing("user"))
    {
        strB.Append("z: " + reader.GetAttribute("id").ToString());
        strB.Append(" | Y: " + reader.GetAttribute("name").ToString());
        strB.Append(" | style: " + reader.GetAttribute("style").ToString());
     }
}
catch (Exception ex) 
{ 
     Response.Write(ex.ToString()); 
}
finally
{
    reader.Close();
}
Response.Write(strB.ToString());

任何人都可以帮助我吗?

提前致谢 达曼

2 个答案:

答案 0 :(得分:2)

您是否考虑过使用第三方客户端库?

以下是一些免费的替代方案

答案 1 :(得分:1)

nameidstyle标记,而非属性。
因此,GetAttribute会返回null