2011-12-15 2 views
0

次の仮説は有効ですか? JSONドキュメント の最初の文字が書かれた後、空白文字をともかく最後のバイトが書き込まれるまでJSONドキュメントが解析できないことは本当ですか?

最後の文字が書き込まれるまで、結果のストリームは有効なJSON の解析を行いません。

私はそれを読んで、ファイルや他の書き込みを一つのプロセスを持っているとき、私は安全に有効なJSONを解析していないものを無視することによって部分的に書き込まれたファイルを無視することができるように、私はこの仮定を使用することに興味があります。

+0

妥当と思われますが、単純なフラグ(ファイル拡張子の変更など)がうまくいくでしょうか?毎回ファイルを読み込んで解析しようとするような過度の作業のようです。 –

答えて

0

私はあなたが使用しているパーサーに依存していると確信しています...それはJSONの構造のためにそのルールに従っている綿密なパーサよりも思われます...すべての "オブジェクト"キー/任意のラッピング文書{ }を含む)。

いつものようにプログラミングでは、想定するのではなくテストします。

関連する問題