gpt4 book ai didi

javascript - 如何使用javascript获取txt文件的长度

转载 作者:行者123 更新时间:2023-12-03 11:40:09 24 4
gpt4 key购买 nike

我正在将 ActiveX 函数与文件一起使用,例如编写有关它们的内容。我需要知道是否可以获取读取的文件的行长度。我用flow.AtEndOfStream来控制何时结束,但现在我需要获取文件中的行长度,你可以这样做吗?

最佳答案

HTML 文件上传表单:

<input type="file" id="fileinput" name="fileinput">

文件上传表单的事件监听器:

document.getElementById('fileinput').addEventListener('change', showLength);

监听器回调:

function showLength(fileUploadEvent) {
var linesArray;

var reader = new FileReader();

// set up the event handler for when the file is loaded
reader.onload = function() {
console.log("Total file length: " + this.result.length);

linesArray = this.result.split('\n');

for (var i=0, l=linesArray.length; i<l; i++) {
console.log("Line #" + i + " Length: " + linesArray[i].length);
}
}
// fire off the loading of the file as a text file
reader.readAsText(fileUploadEvent.target.files[0]);
}

完整的 plunkr 示例在这里 http://plnkr.co/edit/Kcf4LAlxN5Hqgjg0cEJb

关于javascript - 如何使用javascript获取txt文件的长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26325036/

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