サードパーティのAPIに接続して、長いJSON文字列を取得しています。必要な値は1つだけですが、階層のかなり奥にあります。すべてを実行せずに、それを取得する簡単な方法はありますか?全体を見渡したが、簡単なことは何もないようだ。
これが私の例です:
"response":{"status":1,"httpStatus":200,"data":{"myDesiredInfo":"someInfo"},"errors":[],"errorMessage":null}}
このblobをJsonObjectとして取得できるように、Gsonを使用しようとしています。私はこのような単純なものがあると確信していました:
jsonObject.get("myDesiredInfo")
または少なくとも次のようなもの:
jsonObject.get("response.data.myDesiredInfo")
しかし、それは存在しないようです。
それで、私がこれを行うことを可能にするパーサーはありますか?