Boa tarde!
Estou com um problema em 2 métodos que preenche um combos.
Este método retorna um array de string e agora um dos nome possui apóstrofo e começou a travar.
Fiz um replace nos metódos porém não funcionou, alguém poderia me dizer o que fiz de errado?
Seguem os dois métodos:
for (Entry<Long,String> entry : map.entrySet()) {
JSONArray a = new JSONArray();
a.add(entry.getKey());
a.add(entry.getValue().replace("'", "\'"));
array.add(a);
}
return array;
o outro:
private Map<String, String> loadUsers() throws Exception {
Map<String,String> map = new LinkedHashMap<String, String>();
loadAllFlowUsers(map);
map.put(String.valueOf(page.getUser().getUserId()), page.getUser().getUserName().replace("'", "\'"));
return map;
}
Obrigado!