2016-09-14 32 views
0

我已经创建了一个API,它返回了我想给该列表名称的用户列表。默认情况下,谷歌端点将名称“商品”添加到对象列表中。我想改变这个名字。请建议我如何做到这一点。如何从谷歌端点的响应中删除iteams标记

{ 
"items": [ 
    { 
    "id": 1, 
    "userTypeID": 1, 
    "userCurrentLocationID": 0, 
    "updateBy": 1, 
    "timeZone": "", 
    "state": 0, 
    "postcode": "110085", 
    "phone": "", 
    "officeAddressID": 227, 
    "mobile": "9999999", 
    "lineManager": "", 
    "email": "[email protected]", 
    "createdBy": "[email protected]", 
    "countryID": 1, 
    "companyID": 227, 
    "city": "delhi" 
    } 
] 
} 
+0

请显示相应的响应消息类。 –

回答

0

如果从一个端点返回List<T>,它将始终命名在items字段列表。我相信在幕后它使用CollectionResponse所以这就是为什么,但我的记忆是生锈的。如果您希望名称是其他名称,只需将该列表包装在具有不同字段名称的对象中即可。请注意,端点需要返回JSON对象,所以无法返回没有包装的JSON数组。