2012-05-14 60 views
-1

我工作的應用程序,從facebook(朋友列表)檢索信息時,當我從Facebook檢索列表,想要將它們轉換爲我的模型,並將它們存儲在數據庫中後,有可能將Facebook.JsonObject轉換爲我的模型? :將Facebook.JsonObject轉換爲我的模型

   dynamic myInfo = _fb.Get("/me/friends?fields=id,name,picture"); 

      dynamic fbfsort = from dynamic friend in (IList<object>) myInfo["data"] 
           orderby friend.name ascending 
           select friend; 

      foreach (UserFriend friend in fbfsort) { 
        entity.Friends.Add(friend); 

        } 
+0

如何 「fbfsort」 轉換爲 「列表」! – ucef

回答

0
dynamic myInfo = _fb.Get("/me/friends?fields=id,name,picture"); 

entity.Friends = (
    from dynamic friend 
     in (IList<object>) myInfo["data"] 
    orderby friend.name ascending 
    select new UserFriend() { 
       Id = (long)friend.id, 
       Name = (string)friend.name, 
       Picture = (string)friend.picture } 
).ToList(); 
+1

謝謝DMCS,這很好! ;) – ucef