我正在进行下面的POJO到JSON转换。同样的工作正常。
public class Pojo2Json {
public static String pojo2Json(Object obj) throws JAXBException, JsonParseException, JsonMappingException, IOException
{
ObjectMapper objectMapper = new ObjectMapper();
String jsonString = objectMapper.writeValueAsString(obj);
return jsonString;
}
现在生成的pojo没有提供传递其他API调用所需的所有值。所以我需要添加一些更多的键值对。我正在做同样的事情......
public static void insertValues(String jsonString) throws JSONException
{
JSONObject js = new JSONObject(jsonString);
js.put("time", DateTime.now());
js.put("node-level", "development");
}
现在它在JSON的开头添加键值对。喜欢...... {“时间”:“2014-04-11T16:09:10.825 + 05:30”,“节点级”:“发展”......
我希望将这些键值添加到现有JSON的底部。请告诉我怎么做。
谢谢, Bagui