我有一个输入标签:
<input type="file" id="fileUpload" accept=".csv"/>
从用户获取csv文件。然后我将文件存储到变量中:
const csvFile = document.getElementById('fileUpload');
如果可能的话,如何将文件的内容合并为一个大字符串?
答案 0 :(得分:1)
您可以使用FileReader读取文件。
<input type="file" id="fileUpload" accept=".csv" onchange="open(event)" />
<script>
var open = function(event) {
var input = event.target.files[0]
var readerObj = new FileReader()
readerObj.onload = function() {
var fileText = readerObj.result
//do something with fileText here....
}
readerObj.readAsText(input)
}
</script>