Drupal 7服务:如果非空字段json是object,如果相同字段为空json是空数组

我正在使用Drupal Services,我注意到具有空值的字段始终在我的JSON中显示为空数组。

例如: 一个非空字段(它是我的json中的一个对象):

"field_example": {
  "und": [
    {
      "value": "1"
    },{
      "value": "2"
    },{
      "value": "3"
    }
  ]
},

相同字段。在这种情况下为空(这是我的json中的一个emtpy数组):

"field_example": [
],

当服务的使用者期望一个对象但获得一个数组时(例如使用Gson),这可能会令人沮丧。

面对这个问题的最好方法是什么?

yndxlywhxy 回答:Drupal 7服务:如果非空字段json是object,如果相同字段为空json是空数组

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3162999.html

大家都在问