Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JS逐行解析文本文件_Javascript_Html_File - Fatal编程技术网

Javascript JS逐行解析文本文件

Javascript JS逐行解析文本文件,javascript,html,file,Javascript,Html,File,我有一份档案 如何使用JS逐行解析这个文件,并将一行放在一个HTML元素中 函数loadTxt(){ jQuery.get('http://localhost:8000/np/nowPlaying.txt,函数(数据){ var=data; //我在那里做什么? document.getElementById('track').innerHTML=track; // ... }); } 现在玩 假设数据变量是作为字符串的文件内容,您可以根据\n将其拆分为新行。在函数中,执行以下

我有一份档案

如何使用JS逐行解析这个文件,并将一行放在一个HTML元素中

函数loadTxt(){
jQuery.get('http://localhost:8000/np/nowPlaying.txt,函数(数据){
var=data;
//我在那里做什么?
document.getElementById('track').innerHTML=track;
//        ...
});
}

现在玩


假设
数据
变量是作为字符串的文件内容,您可以根据
\n
将其拆分为新行。在函数中,执行以下操作:

    var splitted = data.split("\n");
    var i = 0;
    document.querySelector("#track").innerHTML = splitted[i++];
    document.querySelector("#by").innerHTML = splitted[i++];
    document.querySelector("#artist").innerHTML = splitted[i++];
    document.querySelector("#from").innerHTML = splitted[i++];
    document.querySelector("#album").innerHTML = splitted[i];
起点: