基本的にユーザーがコンピューター上のJSONファイルを選択できるGAEアプリを構築しています。このJSONファイルは少し変更され(つまり、いくつかのフィールドが挿入され)、データベースに保存するためにサーバーにアップロードされます。
Javascriptを使用してローカルでJSONファイルを変更しています。
私の質問は、ローカルマシンからJSON(およびその他のリソース)をロードおよび変更できないため、これは、最初に変更されていないJSONをサーバーにアップロードする必要があることを意味しますか?
つまり、私はこれをしなければなりませんか?
- ユーザーが自分のコンピューターから未加工の変更されていないJSONファイルを選択する
- その後、これはサーバーにアップロードされます
- 変更されていないJSONはクライアントに返送されます
- JSONでjavascriptウィザードを実行して、必要な新しいフィールドなどを追加します。
- 変更されたJSONファイルをデータベースにアップロードします
- 変更されていない古いJSONファイルをデータベースから削除します
これは正しい方法でしょうか?かなり長蛇のようです。
あなたの助けてくれてありがとう:)