我需要将 POJO 转换为 JSONObject (org.json.JSONObject)
我知道如何将其转换为文件:
ObjectMapper mapper = new ObjectMapper();
try {
mapper.writeValue(new File(file.toString()), registrationData);
} catch (JsonGenerationException e) {
e.printStackTrace();
} catch (JsonMappingException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
但这次我不想要文件。
原文由 Kaloyan Roussev 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果它不是一个太复杂的对象,你可以 自己做,没有任何库。这是一个示例:
在代码中:
当然,如果您不介意额外的依赖性,您也可以将 Google Gson 用于更复杂的东西和更简单的实现。