Pri*_*ank 2 java android json
我正在写一个Android应用程序.我想在意图/活动中传递一些数据,我觉得在这一点上,往返JSON的转换可能是更优化的方式.我能够使用JSONObject支持成功地将java hashmap转换为json字符串.
但是我需要将此JSON字符串转换回java对象或hashmap.什么是最好的方法.
可以包容真的是一个值得做的改变; 如果我有简单的5场对象?在意图之间传输数据的其他方法有哪些.
干杯
Bal*_*usC 5
我建议选择Gson.它对泛型和完整的Javabeans提供了出色的支持,并且真正简化了转换任务.在这个答案中,你可以找到一个转换Map<String, String>为JSON 的例子,反之亦然.在这个答案中,另一个将JSON字符串转换为完整的Javabean的例子(从Javabean转换为JSON非常简单gson.toJson(bean).
Map<String, String>
gson.toJson(bean)
传输数据的其他方法是XML和序列化,两者都比JSON有更多的开销.
归档时间:
15 年,11 月 前
查看次数:
10359 次
最近记录: