gpt4 book ai didi

jquery - 使用 Jquery $.get() 逐行检索文本文件

转载 作者:行者123 更新时间:2023-12-03 22:44:20 24 4
gpt4 key购买 nike

是否可以逐行检索txt文件内容?

现在我正在使用这段代码:

var file = "http://plapla.com/pla.txt";
function getFile(){
$.get(file,function(txt){
save(txt.responseText);
});
}

save函数将内容保存到变量中。当我打印出来后,检索到的文件的所有内容都在彼此的末尾(不是逐行)。

最佳答案

我不确定你的意思是当你打印出文件时它会被全部推到一行上,或者你是说你想按行分割文件。

如果问题是当你显示它时,它被推到一起,那只是因为你将它放入 HTML 页面中,这意味着换行符被忽略。那么您有两个选择,要么将所有换行符替换为 <br />标签,或将所有文本放入前置标签中。

var file = "http://plapla.com/pla.txt";
function getFile(){
$.get(file,function(txt){
save(txt.responseText.replace(/\n/g, "<br />");
});
}

// OR

var file = "http://plapla.com/pla.txt";
function getFile(){
$.get(file,function(txt){
save($("<pre />").text(txt.responseText));
});
}

如果您只想逐行处理数据,那么一旦收到数据,您就可以对其进行任何您喜欢的操作,就像逐行拆分一样。

var file = "http://plapla.com/pla.txt";
function getFile(){
$.get(file,function(txt){
var lines = txt.responseText.split("\n");
for (var i = 0, len = lines.length; i < len; i++) {
save(lines[i]);
}
});
}

关于jquery - 使用 Jquery $.get() 逐行检索文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6535882/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com