如何使用JavaScript讀取TXT文件?相信很多沒(méi)有經(jīng)驗(yàn)的人對(duì)此束手無(wú)策,為此本文總結(jié)了問(wèn)題出現(xiàn)的原因和解決方法,通過(guò)這篇文章希望你能解決這個(gè)問(wèn)題。
在涉縣等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供做網(wǎng)站、網(wǎng)站設(shè)計(jì) 網(wǎng)站設(shè)計(jì)制作定制網(wǎng)站開(kāi)發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站建設(shè),全網(wǎng)整合營(yíng)銷推廣,成都外貿(mào)網(wǎng)站建設(shè),涉縣網(wǎng)站建設(shè)費(fèi)用合理。1 前言
最近有個(gè)需求,需要使用JS快速讀取外部大數(shù)據(jù)文件(60w條記錄的表)。筆者嘗試過(guò)使用JS讀取Excel文件,但是跑了十幾分鐘仍未出結(jié)果,后來(lái)筆者嘗試將原數(shù)據(jù)保存為TXT文件,再?gòu)腡XT文件中讀取數(shù)據(jù),只需幾秒鐘即可讀取完畢。在此分享一下,也留著以后備用。
2 案例
為方便快速理解,筆者挑選了一個(gè)數(shù)據(jù)量小、業(yè)務(wù)邏輯簡(jiǎn)單的案例:從TXT文件中讀取數(shù)據(jù),并按照原列表格式顯示。
工作空間
待讀取的TXT文件數(shù)據(jù)
read.html
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>讀取TXT文件</title> </head> <body> <div id="text"></div> <script language="javascript"> fso=new ActiveXObject("Scripting.FileSystemObject"); var f=fso.OpenTextFile("C:\\Users\\81518\\Desktop\\demo\\test.txt"); //這里必須為絕對(duì)路徑 var str=""; while(!f.AtEndOfStream){ var temp=f.ReadLine().split(); //讀取一行數(shù)據(jù)并按空格分割 for(i=0;i<temp.length;i++){ str+=temp[i]+" "; } str+="<br>"; } document.getElementById("text").innerHTML=str; </script> </body> </html>
當(dāng)前標(biāo)題:如何使用JavaScript讀取TXT文件-創(chuàng)新互聯(lián)
文章轉(zhuǎn)載:http://aaarwkj.com/article30/jcspo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、全網(wǎng)營(yíng)銷推廣、企業(yè)建站、網(wǎng)頁(yè)設(shè)計(jì)公司、微信公眾號(hào)、網(wǎng)站維護(hù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容