我在JavaScript编码,我正在使用AJAX打开文件。它打开文件很好,我可以读取文件。但它是一个逗号分隔的文件,有许多行。问题是该对象的.responseText属性覆盖了文件中的所有文本。
我需要的是它一次给我一行,所以我可以拆分记录并相应地处理文件。
任何人都知道怎么做?
答案 0 :(得分:0)
要在换行符上拆分字符串,请使用split
:
var lines = str.split('\n');
由于您提到您的文件以逗号分隔,因此您可以使用split(',')
获取每个值:
lines.forEach(function(line) {
var values = line.split(',');
// do stuff
});