【问题标题】:Delphi XE7 + Rest / Json + Facebook groups in clientdataset客户端数据集中的 Delphi XE7 + Rest / Json + Facebook 组
【发布时间】:2015-03-27 13:56:16
【问题描述】:

我正在使用 Delphi XE7 的其余组件并尝试在客户端数据集中播放信息。但是,我无法将下面的第二个节点 json 传输到 CDS(列出 Facebook 群组)。我只能安排客户端数据集字段“first_name”、“birthday”和“id”。这些组将格式化对象,我无法获取信息。我正在关注码头本身的示例,但是有一个简单的数组,当我尝试使用带有嵌套数组的 json 作为 Facebook 的示例时没有成功。

如何进行?

{
  "groups": {
    "data": [
      {
        "name": "DIVULGAÇÃO TOTALMENTE LIVRE", 
        "id": "1349178233788", 
        "administrator": false, 
        "bookmark_order": 26, 
        "unread": 25
      }, 
      {
        "name": "FREELAS DIVERSOS Multimeios Cinema Tv Publicidade Artes Marketing TI (...)", 
        "id": "39502212", 
        "administrator": false, 
        "bookmark_order": 11, 
        "unread": 25
      }
    ], 
    "paging": {
      "cursors": {
        "before": "MTM0OTE3ODIzMx", 
        "after": "Mzk1MDIDQyMDcw"
      }, 
      "next": "https://graph.facebook.com/v2.3/100097464823/groups?pretty=0&limit=2&after=Mzk1MDIyQyMDcw"
    }
  }, 
  "first_name": "Anderson", 
  "birthday": "12/26/1985", 
  "id": "100003178458823"
}

【问题讨论】:

  • 您也可以使用 TRESTResponseDataSetAdapter 将其插入 TFDMemTable。

标签: json rest delphi delphi-xe7


【解决方案1】:

我什至决定了。如果有人遇到同样的问题,解决方案是将 RootElement RESTResponse 的属性指向 json 中的元素“groups.data”,它将列出所有组。

【讨论】:

    猜你喜欢
    • 2014-09-09
    • 1970-01-01
    • 1970-01-01
    • 2020-01-29
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多