Я пытаюсь отправить несколько URL-адресов изображений на API-объект json с помощью resttemplate.
У меня есть несколько URL, сохраненных в массиве, который выглядит следующим образом.
ArrayList imagesArray = new ArrayList <> ();
for (int i = 0; i < imageUrls.length; i++) {
System.out.println("Image urls are _+_+++_+_+ " + imageUrls[i]);
imagesArray.add(imageUrls[i]);
}
["http://teja1.kuikr.com/i4/20190524/VB201705171774173-ak_WBP1324326936-1558681066_sm.jpeg", "http://teja1.kuikr.com/i4/20190524/VB201705171774173-ak_LWBP1958232702-1558681067_sm.jpeg"," http://teja3.kuikr.com/i6/20190524/VB201705171774173-ak_LWBP1484831273-1558681067_sm.jpeg"]
Я хочу отправить этот массив в объект json. Я реализовал это следующим образом.
JSONArray imag = new JSONArray(imagesArray);
jsonObj1.put("images",imag);
Но я получаю вывод:
{"images":["\"http:\/\/teja1.kuikr.com\/i4\/20190524\/VB201705171774173-ak_WBP744548118-1558691914_sm.jpeg\"","\"http:\/\/teja3.kuikr.com\/i6\/20190524\/VB201705171774173-ak_LWBP584466815-1558691915_sm.jpeg\"","\"http:\/\/teja3.kuikr.com\/i6\/20190524\/VB201705171774173-ak_LWBP1343885630-1558691916_sm.jpeg\""]}
Я хочу отправить его так:
{"images" : ["http://teja1.kuikr.com/i4/20190524/VB201705171774173-ak_WBP1324326936-1558681066_sm.jpeg", "http://teja1.kuikr.com/i4/20190524/VB201705171774173-ak_LWBP1958232702-1558681067_sm.jpeg", "http://teja3.kuikr.com/i6/20190524/VB201705171774173-ak_LWBP1484831273-1558681067_sm.jpeg"]}
Какой должен быть подход к созданию объекта json в указанном выше формате.
Я также пытался использовать этот подход:
jsonObj1.put ("images", новый JSONArray(Arrays.asList (imagesArray)));
Но тогда я получил тот же вывод, что и раньше.
{"images":["\"http:\/\/teja1.kuikr.com\/i4\/20190524\/VB201705171774173-ak_WBP744548118-1558691914_sm.jpeg\"","\"http:\/\/teja3.kuikr.com\/i6\/20190524\/VB201705171774173-ak_LWBP584466815-1558691915_sm.jpeg\"","\"http:\/\/teja3.kuikr.com\/i6\/20190524\/VB201705171774173-ak_LWBP1343885630-1558691916_sm.jpeg\""]}
Пожалуйста, помогите мне с подходом. Спасибовы.