Android アプリでストリーミング json パーサーを使用しようとしていますが、gson と android.util.jsonreader ライブラリのどちらを使用するか迷っています。ライセンスとバージョンの互換性が問題ではないと仮定すると、次のことを考えると、どちらを優先する必要がありますか?
- 数MBのデータを処理します。
- JSON はほとんどが圧縮された文字列で構成されているため、オブジェクトから JSON へのマッピングは実際には必要ありません。
android.util.JsonReaderとcom.google.gson.stream.JsonReaderは同じコードです。2 つのクラスの API と動作は同じです。
とはいえ、いくつかの小さな違いがあります。