[英]Removing white space and blank line from local text file
ShowOwi
g exsu n
Sierouz
nicee99
这是从图像屏幕快照中提取的内容,并保存为名为B&W1.txt的文本文件。
我正在尝试使用以下js代码删除行中的空格以将其追加到列表中
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>");
}
});
但是仍然插入了空字符串
更改此:
if((lines[j]!='') && ( lines[j]!='undefined'));
$('#Text'+i).append("<li>"+lines[j]+"</li>");
至:
if((lines[j]!='') && ( lines[j]!='undefined'))
{
$('#Text'+i).append("<li>"+lines[j]+"</li>");
}
即将您的代码放在if语句的主体中
使用jQuery.trim()
或$.trim()
删除空间。
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>");
}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.