因此,我正在为一个 API 创建一个 get 请求(该请求需要用逗号分隔的字符串),该请求正在调用另一个 API,但我无法理解它缺少什么。外部 API 需要如下所示的数据,该数据正在运行 postman 如果我发送相同的数据。
{
"data":["appName1","appName2"]
}
我正在创建一个 DTO 并使用此字符串来创建一个字符串的 ArrayList。我有相当多的工作经验,但这种情况给了我错误。
在评估时,我看到列表类似于 [APP_NAME1,APP_NAME2],因为它缺少字符串引号“。
有人可以帮助我吗?
最佳答案
试试这个
String data = "{" + "data : [ " + appName1 + " ," + appName2 + "]" + "}";
希望对你有用
关于java - Spring Boot 创建 JSON 属性作为 String 的 ArrayList 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59513723/