2017-03-06 33 views
0

隨着reactjs(流星)我想讀一個相對路徑和循環本地csv文件在它的行:閱讀使用相對路徑當地CSV在ReactJS

import Papa from 'papaparse'; 
var csvfile = "../../../data.csv"; 
Papa.parse(csvfile, { 
    step: function (row) { 
    console.log("Row:", row.data); 
    }, 
}); 

這將返回

Row: [ [ '../../../data.csv' ] ]

回答

0

看起來你的庫期望JSON,而你指定了一個路徑。

您應該使用fs從您的文件中讀取JSON,然後將其傳遞給解析方法。

fs.readFile(csvFile, 'utf8', function (err, data) { 
    if (err) { 
     throw err; 
    } 
    Papa.parse(data, { 
    step: function (row) { 
     console.log("Row:", row.data); 
    } 
    }); 
}); 
+0

'的ReferenceError:FileReaderSync不defined' – API

+0

不僅僅是谷歌從磁盤讀取文件 – paqash