1

そのため、DataContractJsonSerializerを使用して、ユーザーのいいねのためにFacebookGraphAPIによって返されるjsonをオブジェクトにデコードしようとしています。私は今、いくつかの異なる[DataContract]クラスを作成しようとしましたが、うまくいきませんでした。

このデータの[DataContract]クラスを作成する正しい方法は何ですか。

{
   "data": [
      {
         "name": "Earlyups",
         "category": "Recreation/sports",
         "id": "170410902986097",
         "created_time": "2012-04-09T03:34:11+0000"
      },
      {
         "name": "pictureline inc.",
         "category": "Local business",
         "id": "28861182380",
         "created_time": "2012-03-28T02:02:24+0000"
      },
      {
         "name": "Jackson Hole Mountain Resort",
         "category": "Sports/recreation/activities",
         "id": "24718308041",
         "created_time": "2012-03-20T16:10:45+0000"
      }
    ],
    "paging": {
        "next": "next_page_request_url"
        }
}
4

1 に答える 1

1

ははは、投稿するとすぐに、自分が間違っていることを確認しました。他の誰かが興味を持っている場合に備えて。

[DataContract]
        internal class LikePage
        {
            [DataMember]
            internal Like[] data;

            [DataMember]
            internal Paging paging;

        }

        [DataContract]
        internal class Like
        {
            [DataMember]
            internal string name;

            [DataMember]
            internal string category;

            [DataMember]
            internal string id;

            [DataMember]
            internal string created_time;
        }


        [DataContract]
        internal class Paging
        {
            [DataMember]
            internal string next;

        }
于 2012-04-19T23:23:20.850 に答える