文本文件到arraylist javascript
我在文本文件到arraylist javascript,javascript,arrays,Javascript,Arrays,我在mydomain.net/file.txt上有一个txt文件。如何将其读入数组filecontent,其中每一新行都是一个元素,而忽略包含/的行 JavaScript var filecontent=[]; function txtToArray(link){ //code here } txtToArray("mydomain.net/file.txt"); document.write(filecontent); mydomain.net/fil
mydomain.net/file.txt
上有一个txt文件。如何将其读入数组filecontent
,其中每一新行都是一个元素,而忽略包含/
的行
JavaScript
var filecontent=[];
function txtToArray(link){
//code here
}
txtToArray("mydomain.net/file.txt");
document.write(filecontent);
mydomain.net/file.txt
//file.txt
aaa
aa1
aa2
如果您在浏览器中,则必须将文件解析为文本,将文本解析为一个行数组,并将该数组用于不以
/
开头的行,然后写入过滤后的数组:
函数过滤器写入(文本){
常量arrayOfLines=text.split('\n');
const startsWithDoubleSlash=new RegExp('^/');
常量filteredLines=arrayOfLines.filter((line)=>!line.match(startsWithDoubleSlash));
文件。编写(过滤数据线);
}
函数writeToDocument(链接){
获取(链接)
.然后((response)=>response.text())
.然后(过滤和写入);
}
writeToDocument('mydomain.net/file.txt');