我正在尝试使用 gson 从URL读取 json ,但似乎有问题。
这是我的代码:
String url = "..."; com.google.gson.JsonObject jsonObject = new JsonParser().parse(url).getAsJsonObject(); String fajr = jsonObject.getAsJsonObject("data").getAsJsonObject("timings").get("Fajr").getAsString(); System.out.println(fajr);
错误:
Exception in thread "main" com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 6 path $ at com.google.gson.JsonParser.parse(JsonParser.java:65) ... Caused by: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 6 path $ at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1568) ... at com.google.gson.JsonParser.parse(JsonParser.java:60) ... 2 more
繁花不似锦
相关分类