多日前的上篇介紹了csv表格,以及JS結(jié)合后端PHP解析表格填充表單的方法。其中csv轉(zhuǎn)換成二維數(shù)組的時(shí)候邏輯比較復(fù)雜多坑,幸好PHP有豐富的庫函數(shù)來處理,而現(xiàn)在用JS解析的話就沒有那么幸運(yùn)了,一切都要自己擼一個(gè)出來 或者 →_→ 引入一個(gè)庫。

JS導(dǎo)入CSV--讀取文本

JS能前端讀取文件嗎?以前只有通過 IE的ActiveXObject或者Flash才能本地讀取文件。隨著H5的出現(xiàn),這個(gè)問題有普遍解了。Talk is cheap,show you the code

萬碼學(xué)堂,電腦培訓(xùn),計(jì)算機(jī)培訓(xùn),Java培訓(xùn),JavaEE開發(fā)培訓(xùn),青島軟件培訓(xùn),軟件工程師培訓(xùn)
$.fn.csv2arr = function( ){ var files = $(this)[0].files; if( typeof(FileReader) !== 'undefined' ){ //H5 var reader = new FileReader();
        reader.readAsText( files[0] ); //以文本格式讀取 reader.onload = function(evt){ var data = evt.target.result; //讀到的數(shù)據(jù)  console.log(data);
        }
    }else
        		

網(wǎng)友評論