如何在Java中从pojo生成数组对象并传入formparams



我需要从Pojo生成密钥作为customerContactList[0].customerContactId。我已经尝试过使用arrayList,但我能够以以下格式生成customerContactList=[{ customerContactId=2 } ],这似乎对API请求无效。

  • 此文章API接受表单数据
  • 如果我传入键值对formParams.put("customerContactList[0].customerContactId", 2);,那么它被认为是有效的。但我需要通过Pojo生成相同的格式

您的标准pojo应该是这样的。

{
"customerContactList": [
{
"customerContactId": 2
},
{
"customerContactId": 3
}
]
}

也许这会对你有所帮助。

class Pojo {
List<CustomerContact> customerContactList;
}
class CustomerContact {
int customerContactId;
}

相关内容

  • 没有找到相关文章

最新更新