作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我需要将 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();
}
但这次我不需要文件。
最佳答案
如果我们在 GSON 中解析服务器的所有模型类格式那么这是将 java 对象转换为 JSONObject.In
的最佳方法 SampleObject
是一个 java 对象,它被转换为 JSONObject
。
SampleObject mSampleObject = new SampleObject();
String jsonInString = new Gson().toJson(mSampleObject);
JSONObject mJSONObject = new JSONObject(jsonInString);
关于java - 如何将 Java 对象转换为 JSONObject?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24322776/
我是一名优秀的程序员,十分优秀!