如何使用Javascript处理上传的文件

How to process uploaded file using Javascript

本文关键字:文件 处理 何使用 Javascript      更新时间:2023-09-26

我正在尝试使用Javascript处理XML文件。

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

我想做的是,让用户使用文件上传器指定文件(而不是将其硬编码为 exportproject.xml),然后使用 Javascript 处理相同的文件,而不是将其发送到服务器。

可能吗?

你可能想看看HTML5 FileReader API - http://www.html5rocks.com/en/tutorials/file/dndfiles/

如果您

不介意需要现代浏览器(基本上是 9+)的解决方案,您可以使用带有基本<input type="file">的 html5 文件 API。

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

Javascript 无法从客户端计算机(浏览器运行的位置)读取文件。这将是一种安全违规行为。您必须将文件提交到服务器并进行处理。