1

こんにちは、xml 出力である api v1 を呼び出す twiiter アプリがあります。

twiter api v1.1 では、出力は json 形式です。

xml 解析コードは次のとおりです。

 var xmlElement = XElement.Parse(response.Content);
        var statusList = (from item in xmlElement.Elements("status")
                          select new ItemViewModel
                          {
                              UserName = GetChildElementValue(item, "user", "screen_name"),
                              DisplayUserName = GetChildElementValue(item, "user", "name"),
                              TweetText = (string)item.Element("text"),
                              CreatedDate = GetCreatedDate((string)item.Element("created_at")),
                              Image = GetChildElementValue(item, "user", "profile_image_url"),
                              Id = (long)item.Element("id"),
                              NewTweet = true,
                              Source = (string)item.Element("source"),
                          }).ToList();

ここで、このコードを変更して json 出力を解析する必要があります。

誰でも助けてください。

4

1 に答える 1

0

最も簡単な変更は、LINQ to XML コードを移植して、Json.NETから LINQ to JSON を使用することです。

ドキュメント: LINQ を使用した JSON のクエリ

于 2013-01-29T08:51:41.107 に答える