1

JavaScriptを使用して、ターゲットフォルダーからファイルのリストを取得する方法はありますか?

フォルダでXMLファイルを検索し、存在する場合はそれらの名前を配列に保存する必要があります。

ありがとうございました!

4

3 に答える 3

3

HTML5は、File API仕様を介して、ローカルファイルと対話するための標準的な方法を最終的に提供します。

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

于 2012-10-17T02:09:27.827 に答える
2

いいえ。JavaScriptはクライアントでのみ機能します。AJAX呼び出しがないと、JavaScriptはサーバーまたはクライアントのコンピューター上のフォルダーを調べる方法がありません。

PHPやRubyのような言語は、サーバー上のファイルシステムへのアクセスを許可する部分をサーバーに持っていますが、プレーンなJavaScriptは許可していません。


以下のソフリットの注記のように、HTML5には、ファイルの操作に使用できるFileAPIが含まれるようになりました。ただし、APIは上記のすべてのことを実行することはできません。Javascriptは、C ++、Java、Python、またはRubyプログラムと同じ機能を持つコンピューターまたは他の人のフォルダーを検索できません。

于 2012-10-17T01:55:23.937 に答える
1

いいえ、そうではありません。ただし、配列を静的に入力することはできます。

var xml = [ "something.xml", "somethingelse.xml", "anotherthing.xml" ];
于 2012-10-17T01:56:12.097 に答える