在google上搜索我发现这个解决方案是从URL读取json字符串:
JSONObject json = new JSONObject(IOUtils.toString(new URL("https://somelink.com"), Charset.forName("UTF-8")));
问题是没有JSONObject(String)构造函数,为什么会这样?
答案 0 :(得分:5)
我精简你使用google-gson
,使用org.json,有构造函数:
JSONObject obj = new JSONObject(str);
String myData = obj.getString("myData");