如何使用Javascript处理上传的文件
How to process uploaded file using Javascript
我正在尝试使用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 无法从客户端计算机(浏览器运行的位置)读取文件。这将是一种安全违规行为。您必须将文件提交到服务器并进行处理。
相关文章:
- Webpack/Rect:遵循egghead.io教程,但出现错误:您可能需要一个合适的加载程序来处理此文件类型
- 通过命令行/批处理文件打开页面时,将javascript代码注入Google Chrome
- 导入jQuery脚本获胜'我不处理html文件
- 生成pdf或其他非html文件时的错误处理
- 处理一个JSON文件;完全相同的副本不是
- 如何使用Node.js在JavaScript模块文件之间使用事件处理程序
- Grunt-将多个文件最小化/处理为一个文件
- 我如何处理文件上传
- 无需刷新即可进行简单的客户端文件处理
- Javascript 文件处理
- 浏览器和大量的图像文件处理
- 简单客户端应用程序中的文件处理
- Casper JS数据到CSV文件处理逗号
- 可以上传表单提交等待文件处理完成
- JavaScript中的文件处理
- 如何使用javascript打开特定的文件夹,任何可能使用这里的文件处理程序
- 如何在blueimp上使用自己的文件处理程序jQuery文件上传
- 如何在nodejs中存储两个文件处理程序
- nodejs最安全的路径和文件处理
- 文件处理 - 在 javascript 中比较文本文件中的内容