ViniGodoy
Dá um pouquinho mais de trabalho:
List<Map<String, String>> message = new ArrayList<>();
message.add(new HashMap<>());
message.add(new HashMap<>());
message.get(0).put("type", "Text");
message.get(0).put("data", "msg1");
message.get(1).put("type", "Text");
message.get(1).put("data", "msg2");
aero_wil
ViniGodoy:
Dá um pouquinho mais de trabalho:
List<Map<String, String>> message = new ArrayList<>();
message.add(new HashMap<>());
message.add(new HashMap<>());
message.get(0).put("type", "Text");
message.get(0).put("data", "msg1");
message.get(1).put("type", "Text");
message.get(1).put("data", "msg2");
Obrigado Vini,
Pode me dizer como posso enviar isso por HTTP POST ?
ViniGodoy
O ideal é usar uma biblioteca como o JAX-RS para serializar isso num JSON.
http://docs.oracle.com/javaee/6/tutorial/doc/giepu.html
No caso do Java, melhor do que usar Arrays e Mapas, provavelmente vai ser definir uma classezinha e mapea-la.