【问题标题】:how to POST raw json using retrofit2 android java [duplicate]如何使用retrofit2 android java发布原始json [重复]
【发布时间】:2019-11-23 17:32:01
【问题描述】:

我正在尝试像这样发布原始 json:

[
{
"name":"a",
"id":"1"
},
{
"name":"b",
"id":"2"
]

它可以与邮递员一起工作,但在改造时它会向数据库添加单个值 我尝试使用此代码:

public class DataModel{
...
}

@POST
Call<Void> addData(@Body List<DataModel>);

【问题讨论】:

  • 问题中没有代码

标签: java android retrofit2


【解决方案1】:

我建议添加一个 Wrapper 来包含您的列表元素。像

class DataModelDTO {
    private List<DataModel> dataModels;
}

使用该包装器,元素列表将被正确映射

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-20
    • 2019-01-04
    • 2018-12-25
    相关资源
    最近更新 更多