【发布时间】:2014-11-29 11:37:41
【问题描述】:
我使用数据存储区创建了一个非常简单的 API,其中包含 GAE 和 Cloud Endpoints。我制作了一个名为 Book 的实体,其中包含一些属性(其中大部分是字符串)并部署了应用程序。
我的 GET 和 POST 请求可以正常工作,但是我不明白为什么每次执行 GET 请求以检索数据存储区中的实体时,JSON 中都会多出一行,例如:
{
"id": "5634482569460976",
"date": "20141125",
"author": "Charly",
"kind": "bookendpoint#resourcesItem"
}
我从未在我的实体中设置“种类”属性,这是从哪里来的? 除了在每个 json 响应的末尾,我还可以找到这两行:
"kind": "bookendpoint#resources",
"etag": "\"dIDB-NLukmBT86-tBYjgZpbt2_Y/FcVIa289PJU7Cjr-bG8b0oxmfrKQ\""
我也不知道那些“kind”和“etag”是从哪里来的。
您能告诉我这些是什么以及如何防止它们出现在 JSON 响应中吗?
【问题讨论】:
-
你找到删除这些标签的方法了吗?
标签: android json google-app-engine