无法将任何Java Util对象放入json对象java.lang.NoSuchMethodError:org.json.JSONObject.put(Ljava / lang / String; Ljava / util / Map;)Lorg / json / JSONObject; 而下面。使用的是org.json版本20170516
final List<String> usersList = getUserList()
final JSONObject inputData = new JSONObject();
inputData.put("users", usersList );
尝试放置地图时也会出现类似错误
答案 0 :(得分:0)
此示例向您展示如何将Java集合对象转换为JSON。
尝试以下操作:
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
import java.lang.reflect.Type;
final List<String> usersList = getUserList()
Gson gson = new Gson();
String users = gson.toJson(usersList);