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+)的解决方案,您可以使用带有基本<input type="file">.

看看这个链接,有很多很好的例子可以帮助你入门。

于 2012-04-26T07:29:36.247 回答
-4

Javascript 无法从客户端机器(浏览器运行的地方)读取文件。那将是违反安全规定的。您必须将文件提交到服务器并进行处理。

于 2012-04-26T07:15:20.353 回答