gpt4 book ai didi

javascript - 在javascript中加载选定的本地文件后如何将行存储到数组中

转载 作者:行者123 更新时间:2023-11-28 03:39:46 26 4
gpt4 key购买 nike

我正在尝试加载一个文本文件并将文本文件中的行存储到数组变量中。我发现了一个相关问题,但我想进一步增强它

<div>
Select a text file:
<input type="file" id="fileInput">
</div>
<pre id="displayFile"></pre>


<script>
var fileInput = document.getElementById('fileInput');
fileInput.addEventListener('change', function(e) {
var file = fileInput.files[0];
var reader = new FileReader();

reader.onload = function(e) {
document.getElementById('displayFile').innerText = reader.result;
myAddress.push(reader.result)
};
reader.readAsText(file);
});
</script>

我希望读取的行进入 myAddress 数组

var myAddress = [];

最佳答案

   var fileInput = document.getElementById('fileInput');
var myAddress = []
fileInput.addEventListener('change', function(e) {
var file = fileInput.files[0];
var reader = new FileReader();
reader.onload = function(e) {
document.getElementById('displayFile').innerText = reader.result;
myAddress = reader.result.split('\r\n')
};
reader.readAsText(file);
});

关于javascript - 在javascript中加载选定的本地文件后如何将行存储到数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57386378/

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