如何遍历文件夹中的文本文件,从每个文件中读取内容以使用 javascript 形成字符串数组
How to loop through text files in a folder, read the contents from the each file to form a string array using javascript
var FSO = new ActiveXObject("Scripting.FileSystemObject");
var f = FSO.GetFolder("/home/dir/*.txt");
try {
// Get enumerator for files in directory
var fe = new Enumerator(f.Files);
// Check to see if file is a .java file
for (;!fe.atEnd();fe.moveNext()){
alert("FIles" +"File Name: " + fe.item().path + "." + fe.item().name );
}
}
由于上述代码不适用于 Chrome。
我很确定 activex 默认情况下不起作用。 你需要一个名为Ietab的扩展,还需要安装Internet Explorer。我自己没有使用过这个,但假设它在框架中使用了 ie。我会质疑您为什么要尝试从浏览器读取客户端文件系统。如果是业务需求,我会想象浏览器无论如何都是IE,所以也许你应该在该浏览器中进行测试。
相关文章:
- Javascript:检测文件读取器中是否有图像
- 从多个文件中推送文本的函数(使用html5文件读取器上传)返回数组
- 从d3.js中的文件读取json数据不起作用
- Javascript文件读取器
- 从外部javascript文件读取var并将其转换为php变量
- 在jQuery/JS中将文件读取为字符串
- Chrome应用程序:从服务器上的文件读取和写入数据
- 文件读取器无法在chrome和IE中工作
- 将节点.js对象设置为从文件读取的数据
- Django从通过网站上传的文件读取
- 在文件读取器中追加的订单问题
- 从 JavaScript 中的本地 JSON 文件读取时出错
- 是否有可能使用三个.js文件读取STEP文件
- 将文件读取到 blob 并以 JavaScript 格式显示
- 文件读取器和 Blob 的关闭编译器警告 - 无法修复它
- 使用 knex 从文件读取并插入数据库结束错误
- Corodva 文件读取执行成功和失败回调
- 文件读取器 JS 抛出对象正忙于读取 blob
- 承诺在 NodeJS 中循环和文件读取
- 无法弄清楚 $.get 上的回调以将文本文件读取到数组中