如何在JavaScript中逐行读取文件?

前端之家收集整理的这篇文章主要介绍了如何在JavaScript中逐行读取文件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在为iPad编写一个Web应用程序,它将从文本文件中加载数据. (样本数据集约为400 kb).除了文件读取外,我已经设置了所有内容.我设置代码的方式是,您传递一个逐行读取文件的对象.

如何逐行读取文件

如果没有直接的方法来逐行读取文件,有人可以告诉我一个如何将文件读入字符串对象的示例吗? (这样我就可以使用拆分方法:P)

解决方法

如果我明白你想做什么,这可能会奏效:
var txtFile = new XMLHttpRequest();
txtFile.open("GET","http://website.com/file.txt",true);
txtFile.onreadystatechange = function()
{
  if (txtFile.readyState === 4) {  // document is ready to parse.
    if (txtFile.status === 200) {  // file is found
      allText = txtFile.responseText; 
      lines = txtFile.responseText.split("\n");
    }
  }
}
txtFile.send(null);

猜你在找的JavaScript相关文章