繁体   English   中英

从本地文本文件中删除空格和空白行

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM