いくつかのレベルのネストを持つ非常に複雑な JSON blob を解析しようとしています。サーバーから返される JSON の構造は、呼び出しごとに変わる可能性があります。
org.json を使用して再帰的な JSON パーサーを作成しましたが、パフォーマンスが良くありません。JSONReader がより優れたパフォーマンスを提供することは知っており、JSONReader を使用してこの複雑な JSON を再帰的に解析するモジュールを作成しようとしています。
私が見たところ、JSONReader は、JSON の構造がわかっているストリームに適しています。継続的に変化する可能性のある JSON にこれを使用することをお勧めしますか? Android ドキュメントの例 (およびオンラインで見つけた他の例) では、JSON の構造が固定されていることを前提としています。