Javascript 从本地文本文件中删除空白和空行
这是从图像截图中提取并保存的内容 作为名为B&W1.txt的文本文件 我试图删除行中的空格,以将这些空格附加到列表中。 使用以下js代码Javascript 从本地文本文件中删除空白和空行,javascript,jquery,Javascript,Jquery,这是从图像截图中提取并保存的内容 作为名为B&W1.txt的文本文件 我试图删除行中的空格,以将这些空格附加到列表中。 使用以下js代码 ShowOwi g exsu n Sierouz nicee99 但是仍然会插入空字符串更改此选项: var filename="../static/R6scoreex/extract/B&W1.txt" $.get(filename,function(txt){ var lines =
ShowOwi
g exsu n
Sierouz
nicee99
但是仍然会插入空字符串更改此选项:
var filename="../static/R6scoreex/extract/B&W1.txt"
$.get(filename,function(txt){
var lines = txt.responseText.split("\n");
len = lines.length;
for (var j = 0 ; j < len; j++) {
//save(lines[i]);
if((lines[j]!='') && ( lines[j]!='undefined')){
$('#Text'+i).append("<li>"+lines[j]+"</li>");
}
});
致:
i、 e.将代码放在if语句的主体中使用jQuery.trim或$.trim删除空格
if((lines[j]!='') && ( lines[j]!='undefined'))
{
$('#Text'+i).append("<li>"+lines[j]+"</li>");
}
其中u在这一行中得到变量i$'Text'+i.append+lines[j]+;现在的问题是,当我尝试行的长度[j]时,空白显示为占用1个空间。我尝试检查1个空格,而不是未定义的和。但是仍然不起作用。我担心我犯了一个错误,我已经更改了错误。问题不是这样。请参阅我尝试打印字符串长度时的内容。即使有空或未定义的字符串,它也会显示1。但它仍然不是一个空格。我尝试查找它是否是一个空格,但不是一个空格没有。很抱歉在发布之前没有更改代码。我正在使用记事本+,并且已经在多个副本上编写。请尝试警告这些值。也许你会有一个意想不到的1字符长度值,是的,这是我第一次做的。当我决定检查告警长度时,空白总是显示空警报,但它是1,永远不是0。但是我不能理解,当没有空白时,它如何是长度1Tebug警报TX.Apple?还可以尝试在调用行[j]的每个点之后添加.trim,当txt变为未定义,然后又变为未定义时,它会中断。导致错误。过了一段时间,我在控制台中跟踪所有内容,但我觉得很难。我现在正在考虑在后端使用python来完成这些工作
if((lines[j]!='') && ( lines[j]!='undefined'))
{
$('#Text'+i).append("<li>"+lines[j]+"</li>");
}
var filename="../static/R6scoreex/extract/B&W1.txt"
$.get(filename,function(txt){
var lines = txt.responseText.split("\n");
len = lines.length;
for (var j = 0 ; j < len; j++) {
//save(lines[i]);
var trimedLine = jQuery.trim(lines[j]);
if((trimedLine != '') && ( trimedLine != 'undefined')){
$('#Text'+i).append("<li>"+ trimedLine +"</li>");
}
});