2017-12-28 24 views
2

私は勤務時間を追跡するための簡単なオフラインhtmlページを開発したいと思っています。私は私のすべての情報を入れてから、Javascriptで取り出すことができるオフラインファイルが必要です。あなたは私に何をお勧めしますか? XML、Json、DB?私はすべての自分のhtml、css、jsファイルで自分のフォルダを取り出し、ペンドライブに入れて別のコンピュータで開きたいので、 "物理的な"ローカルファイルが必要です。だからポータブルなもの。データをHTML、Javascriptでローカルファイルに保存しますか?

+0

[firebase](https://firebase.google.com)のような外部データベースを使用してください –

+1

これは、小さなElectronアプリhttps://electronjs.org/の良いユースケースです。あなたはファイルシステムとDBをローカルに書くことができるように、SQLiteなどを使用してください。 –

+0

https://developers.google.com/web/progressive-web-apps/ – Phil

答えて

0

オフライン化はできません。 HTML/JavaScriptにはファイルシステムに書き込む機能はありません。 JavaScriptでクッキーを作成したり、.localStorageを使用することはできますが、これはブラウザのローカルに限られ、他のコンピュータには表示されません。

最も可能性のあるものは、データを格納するページをlocalStorageに書き込んだ後、ポータブルドライブに保存しておくお気に入りのブラウザのポータブルバージョンから実行することです。

0

HTMLのみを使用するように設定されていない場合は、C#windowsフォームアプリケーションを実行します。

現在のStreamWriterクラスのことを活用する方法の詳細を見つけることができます。 https://msdn.microsoft.com/en-us/library/system.io.streamwriter(v=vs.110).aspx

。ただし、ファイルの種類については、ローカルJSONまたは.csvファイルには、トリックを行う必要があります。

関連する問題