簡體   English   中英

如何遍歷文件夾中的文本文件,使用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,那么也許您應該在該瀏覽器中進行測試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM