ウェブから気象情報を取得するアプリを作っています。JSON文字列から小数点以下を削除する
私は全体でJSONObject
を一度にまとめて取得しています。 その結果、私は.getDouble
と呼ぶことはできません。温度はgetString
です。
これは、Math.roundメソッドを使用できないStringを返します。 私は.split(".")
を試しましたが、文字列に刺すようにしようとすると、範囲外の配列を返します。
私が.toString()
と呼ぶと、それは私に「[Ljava.lang.String;@7353879
」というテキストビューを与えます。
なぜ、 'JSONObject'で' getDouble'を呼び出すことができないのですか? –
は文字列ではなく、文字列[]です。あなたのjsonを投稿し、それを分割して解析しようとしたコードを表示します。 – njzk2
getDoubleを呼び出せません。なぜなら、リソースが見つからないためです。 – lakimens