Retrofit在json数组中添加了额外的参数

时间:2017-02-17 06:16:26

标签: android json retrofit

我有一个Android应用程序,它处理来自后端的一些json数组详细信息响应。在一个元素的数组内部,我有一个名为'enforce_exclusivity'的额外布尔参数,对于该特定数组元素,该参数为true。但是在从改造中获得json响应后,所有这些数组元素都包含'enforce_exclusivity'值,这对于这些元素是错误的。我在下面添加了回复。

从后端发送响应

{"courses": [
{
  "name": "xxx",
  "slug": "xxx"
},

{
  "enforce_exclusivity": true,
  "name": "xxx",
  "slug": "xxxx"
},}

我的应用显示的响应是,

  {"courses": [{"enforce_exclusivity": false,"name": "xxx", "slug": "xxx"},{ "enforce_exclusivity": true,"name": "xxx", "slug": "xxxx"},}

谁能告诉我为什么会这样?

0 个答案:

没有答案