1

JSONファイルを保存する必要があるGoogleChromeの拡張機能を作成しています。今、私の拡張機能はJSONファイルを頻繁にアップグレードする必要があります。「読み取り->編集->書き込み」サイクルなしでプレーンJavaスクリプトを使用してJSONファイルをアップグレードする方法はありますか?つまり、ファイルの更新を直接プッシュすることができます。うん、私はいくつかの最先端のコードを書くことをすることができます、私はただ組み込みの方法があるかどうか知りたいです。私はjavacriptレルムの初心者です。したがって、回答しながらリソースを提供することは大きな助けになります。そして、私はフレームワークではなく、プレーンなJSでのソリューションを好みます。それを行うための他のより良いアプローチを自由に共有してください。

例を使用して更新:次の値を持つjsonファイルがあると仮定します:

{"name" : "X"}

ここで、「name」=「Y」をファイルに直接更新して、更新をjsonファイルにプッシュしたいと思います。

{"name" : "Y"}

また、「age」:「20」のような新しいノードを追加する必要があるかもしれません。次のようなjsonファイルに更新をプッシュしたいと思います。

{"name" : "Y" , "age": "20"}

私はJSの初心者なので、正確に説明できなかったのかもしれません。最善を尽くした。

4

1 に答える 1

0

最新バージョンのブラウザのほとんどは、ファイルシステムAPIをサポートしています。

これを見てください:

http://www.html5rocks.com/en/tutorials/file/filesystem/

W3C候補を実装するライブラリもありsaveAs()ます(これは最近の仕様から削除されたと思いますが)。

https://github.com/eligrey/FileSaver.js

于 2012-06-30T12:45:03.877 に答える