1

HTML5 ファイル API のすべてのチュートリアルでは、テキスト ボックスから FileList を取得する方法について説明しています。ファイルの名前 (例: foo.json) は既にわかっていますが、指定されたファイル名からファイルを読み取る方法がわかりません。

これは Web アプリ用ではありません。JSON 形式でいくつかのデータを生成しています。Javascript を使用してフォーマットし、基本的にインタラクティブな棒グラフを生成したいと考えています。XML を XSLT でフォーマットできるのと同じように、JSON ファイルを JavaScript コードと一緒に配布したいと考えています。誰かが JavaScript ファイルをクリックすると、単純なインタラクティブなデータ探索が可能になります。

したがって、私の最初の問題は、Javascript から JSON ファイルを読み取ることです。Web サーバーが関与していないことに注意してください。

4

1 に答える 1

2

短い答えは「できません」です。これはセキュリティの問題です。方法が見つかったら、ブラウザのバグトラッカーにバグレポートを送信してください。ダイアログにファイル名を事前に入力することさえできません。

ただし、特定のユースケースでは。別のファイルを読み取る必要はまったくないようです。JavaScript コードにデータをリテラルとして含めるだけです。

于 2012-11-01T14:43:46.427 に答える