【发布时间】:2020-08-17 14:52:50
【问题描述】:
我从另一个应用程序收到一个大的 JSON 对象,我必须使用 Retrofit 2 对 API 进行后调用。 我在这个主题上找到的所有示例或主题都使用 JSONObject 或 Map。这意味着我必须解析我的字符串 (JSON) 才能创建 JSONObject 或 Map。
但我想以某种方式直接将我的字符串放入正文中。
我试过这种方法,但它不起作用:
@Headers("Content-Type: application/json")
@POST("transactions")
Call<Void> submitTransaction(@Body String body);
这样我发送一个作为正文转义的字符串,我的 JSON 看起来很奇怪: screenshot
【问题讨论】:
标签: java android json retrofit2