Chạy một lần phát! ứng dụng với Scala. Tôi đang thực hiện một yêu cầu trong đó phản hồi được mong đợi là một chuỗi JSON. Khi kiểm tra trình gỡ lỗi, JsonElement trả về OK với tất cả thông tin như mong đợi. Tuy nhiên, vấn đề là khi tôi cố gắng thực sự chạy các phương thức trên JsonElement đó.GSON JsonObject "Ngoại lệ hoạt động không được hỗ trợ: null" getAsString
val json = WS.url("http://maps.googleapis.com/maps/api/geocode/json?callback=?&sensor=true&address=%s", startAddress+","+startCity+","+startProvince).get.getJson
val geocoder = json.getAsString
Các lỗi duy nhất mà tôi có được trở lại là Unsupported Operation Exception: null
và tôi đã cố gắng này trên getAsString
và getAsJsonObject
và getAsJsonPrimitive
Bất cứ ý tưởng tại sao nó thất bại trên tất cả các phương pháp? Cảm ơn.
Yep đã thực hiện thủ thuật này, không mong đợi sự thiếu sót tốt. Cảm ơn! – crockpotveggies
json.isJsonNull work..thanks –