#java
#Ява
Вопрос:
Список аргументов-это списокlt;Строкаgt;, введите выходные данные: LOGGER.info("INPUT:" argumentList); is INPUT:[[{"Id":"4"},{"Id":"5"}]]
JSONObject obj = new JSONObject(); obj.put("input", argumentList); OutputStream os = null; os = con.getOutputStream(); os.write(obj.toString().getBytes("UTF-8"));
Службе (Python flask), на которую отправляется этот запрос, требуется полезная нагрузка в следующей форме: {"input":[[{"Id":"4"},{"Id":"5"}]]}
. Как создать и отправить obj json, чтобы служба Flask получила его в требуемом формате.
Комментарии:
1.
Listlt;Stringgt; argumentList = [[{"Id":"4"},{"Id":"5"}]]
это не java-код. Пожалуйста, четко объясните, в чем проблема. Непонятно, что вы пытаетесь сделать2. Что вы подразумеваете под «оригинальной формой»?
3. @AbdelhakimAKODADI… я обновил вопрос
4. Вы уверены, что
argumentList
это типичноListlt;Stringgt;
? Это не похоже на то, если вы получите[[{"Id":"4"},{"Id":"5"}]]
в виде строки