当前位置: 首页 > 知识库问答 >
问题:

JSONObject文本必须在1[字符2行1]处以“{”开头,错误为“{”

明财
2023-03-14
String JSON = "http://www.json-generator.com/j/cglqaRcMSW?indent=4";

JSONObject jsonObject = new JSONObject(JSON);
JSONObject getSth = jsonObject.getJSONObject("get");
Object level = getSth.get("2");

System.out.println(level);

我参考了许多解析此链接的解决方案,但仍然遇到相同的错误。可以给我一个简单的解决方案来解析它。

共有1个答案

齐驰
2023-03-14

您的问题是字符串JSON=“http://www.json-generator.com/j/cglqarcmsw?indent=4”;不是JSON
您要做的是打开到“http://www.json-generator.com/j/cglqarcmsw?indent=4”的http连接并解析JSON响应。

String JSON = "http://www.json-generator.com/j/cglqaRcMSW?indent=4";
JSONObject jsonObject = new JSONObject(JSON); // <-- Problem here!

不会打开到站点的连接并检索内容。

 类似资料: