Play!アプリをScalaで私は応答がJSON文字列であると予想されるリクエストを行っています。デバッガをチェックすると、JsonElementはすべての情報を期待通りに返してOKを返します。しかし、問題は、実際にそのJsonElementでメソッドを実行しようとするときです。GSON JsonObject「サポートされていない操作の例外: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
私は取り戻す唯一の誤差はUnsupported Operation Exception: null
であり、私はgetAsString
とgetAsJsonObject
とgetAsJsonPrimitive
に、それはすべてのメソッドに失敗している理由の任意のアイデアを、これを試してみましたか?ありがとう。
それはトリックをした、良いole nullを期待していなかった。ありがとう! – crockpotveggies
json.isJsonNull worked..thanks –