可以通过jsonObject作为中间转换桥梁,先把你的list转换为jsonObject,然后jsonObject toString(),即可转换为json字符串。但是过于复杂的map对象貌似不行,这样你就只有自己写了
使用Gsoncompile 'com.google.code.gson:gson:2.3.1'示例:List<User> users = new ArrayList<User>();String json = new Gson().toJson(users);
android的json-list之间转换当然是用Gson了。new Gson().toJson(list);一行代码搞定的。没用过就看看这个教程。http://www.cnblogs.com/zhaoyanjun/p/5842601.html