複数の JSON ドキュメント データを受け取る InputStreamReader (ソケットに接続) があります。たとえば、
{ "name" : "foo" }
そして、しばらくして (接続を閉じずに)、ストリームには別の JSON データが含まれます。
{ "name" : "bar" }
.
処理ループでjson-simpleまたはjson-smartなどを使用して解析したい。とにかくこれを行うことはありますか?
私は JSON パーサー (ストリームからの入力データ) が好きです。ストリームからデータを受信しない場合、パーサーはそれ以上のデータをブロックできます。完全な JSON データを (おそらく何らかの方法で) 受信した場合は、次の JSON データを継続的に解析します。
どうやら、json-simple と json-smart を試してみましたが、成功しませんでした。
ヘルプやアドバイスをいただければ幸いです。
ありがとうございました。