0
我使用ObjectMapper
使用下面的代碼將我的對象映射到json字符串。然後將其添加到數組中。我怎樣才能更新已經添加的對象?我有一個唯一的ID對象。現在它被添加爲數組中的新條目。使用ObjectMapper映射到字符串的更新對象
final JSONArray jArray = new JSONArray();
while(){
//some code here
ObjectMapper mapper = new ObjectMapper();
String jString;
try {
jString = mapper.writeValueAsString(myObject);
jArray.add(jString);
} catch (JsonProcessingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
實施例, 在陣列爲MyObject是
["{\"id\":\"25641\",\"name\":abc.....
現在如果名稱變化,我必須更新它。當我添加對象時,它會變得像重複一樣,
["{\"id\":\"25641\",\"name\":abc.....
["{\"id\":\"25641\",\"name\":pqr.....