3

Javascriptを使用してXMLファイルを処理しようとしています。

xhttp.open("GET","exportproject.xml",false);

私がやりたいのは、ユーザーがファイルアップローダーを使用してファイルを(exportproject.xmlにハードコーディングする代わりに)指定し、サーバーに送信する代わりにJavascriptを使用して同じ処理を行うようにすることです。

出来ますか?

4

3 に答える 3

8

HTML5 FileReader API を参照してください - http://www.html5rocks.com/en/tutorials/file/dndfiles/

于 2012-04-26T07:23:49.743 に答える
2

最新のブラウザー (基本的には 9 以降) を必要とするソリューションを気にしない場合は、基本的な .html ファイル API を使用できます<input type="file">

このリンクを見てください。開始するための優れた例が多数あります。

于 2012-04-26T07:29:36.247 に答える
-4

Javascriptは、クライアントマシン(ブラウザが実行されている場所)からファイルを読み取ることができません。それはセキュリティ違反になります。ファイルをサーバーに送信して処理する必要があります。

于 2012-04-26T07:15:20.353 に答える