質問: Electronでアウトラインプロセッサを作成しております。 ツリー形式で、複数のテキストを管理できるエディタです。 JavaScriptで動いていますし、複数のテキストがあるので、 ``` { "node": "ツリーノードのタイトル", "contents": "テキストデータ" } ``` のように、保存にJSONを使おうと思っていますが、これは大丈夫でしょうか? というのも、JSONの読み出しの大きさに制限等があるのかがよく分かっておりません。 4MBまでとあるようですが、これは各ノードごとに4MBなのか、全体合わせて4MBなのか...... 一応調べたところ、JSON形式の様なデータベース「Mongo」もあるそうですし...... ご存じの方がいらっしゃいましたら、お知恵をお貸しください。
回答: 実装上の制限はありえますが、仕様(RFC)ではサイズ制限はありません。JSON - RFC4627