gpt4 book ai didi

java - 高枕无忧 - 以数组形式发送 pojo

转载 作者:太空宇宙 更新时间:2023-11-04 09:08:04 26 4
gpt4 key购买 nike

我有一个 Pojo,它创建一个带有值的 json 对象这会创建一个很好的对象,例如

public class Collections {

private String reference;
private String collectionDate;

public String getReference() {
return reference;
}

public void setReference(String reference) {
this.reference = reference;
}

public String getCollectionDate() {
return collectionDate;
}

public void setCollectionDate(String collectionDate) {
this.collectionDate = collectionDate;
}}

这会创建一个 json 对象就好

{reference:"测试",collectionDate:"测试"}

但是我的 api 只接受封装为数组的对象,例如

[{reference:"test",collectionDate:"test"}]

然后我想将数组中的这个对象传递到我的restAssured POST 请求的正文中

谁能帮帮我吗?

谢谢!

最佳答案

这里有几个选项...

List<Collection> collections = new ArrayList<>();
collections.add(new Collection("foo", "bar"));

或者...

List<Collection> collections = List.of(new Collection("foo", "bar"));

注意,我假设你的 pojo 会被称为“Collection”而不是“Collections”

无论您使用什么将其转换为 Json 也应该将上面的内容解析为您期望的形式。

关于java - 高枕无忧 - 以数组形式发送 pojo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59984536/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com