2011-04-19 43 views
1

感谢Stack Overflow社区,感谢所有关于Facebook c#SDK的其他精彩文章。我在这里碰到了一个小挑战,不幸的是我一直无法找到以前发布的解决方案。通过Facebook处理嵌套的JSON对象C#SDK

你们是如何处理从Facebook的Open Graph的API一个JSON响应内处理的嵌套JSON对象例如,我有一些麻烦的嵌套场地JSON对象当您通过开放图谱检索特定Facebook的事件则返回:http://developers.facebook.com/docs/reference/api/event/

下面是一些代码,我的工作与提供更具体的上下文:

var fbApp = new FacebookApp(); 
var auth = new CanvasAuthorizer(fbApp); 

    if(auth.IsAuthorized()) 
    { 
     //output the FB user's Event 
     dynamic result = fbApp.Api("/" + EventID); 

     txtEventDesc.Text = result.name; 
     txtEventLoc.Text = result.location; 
     txtEventInfo.Text = result.description; 

     foreach (dynamic vi in VenueInfo.data) 
     { 
      //txtStreet.Text = vi.street; 
     } 

    } 

    ... 

那么,你将如何处理这个嵌入式场地的JSON对象?提前感谢您花时间阅读我的问题并提供方向。

回答

2
dynamic result = fbApp.Api("/" + EventID);  
dynamic street = result.venue.street; 
+0

你是Prabir的男人,感谢您的帮助! ;) – landsteven 2011-04-19 22:58:17