我试图逐行阅读一个简单的文本文件。它看起来像这样:
01040010001000000DEM PRESIDENTIAL ELECTION Hillary Clinton MUNI1
01040010001000000DEM PRESIDENTIAL ELECTION Hillary Clinton MUNI2
我使用.get来检索文件并尝试逐行解析:
$.get('results2016.txt', function(txt) {
txt = txt.replace("\r\n", "\n"); // Just in case
var lines = txt.responseText.split("\n");
for (var i = 0, len = lines.length; i < len; i++) {
console.log(lines[i]);
}
}); //function
但我收到错误消息:
未捕获的TypeError:无法读取属性&#39; split&#39;未定义的
我添加了关于用\ n替换\ r \ n的行,但是我得到了同样的错误。
我猜测代码无法读取换行符,但为什么?我该怎么办?
感谢您的帮助。