我正在尝试编写一个脚本,该脚本将逐个读取CSV文件中的列并在PUT请求中使用它。 CSV文件中的列数据将通过API上传到网站。
答案 0 :(得分:0)
您可以这样做:
function sendResultsToServer(results) {
console.log('submitting: ', results.data);
fetch('/your/api/endpoint/', {
method: 'PUT',
body: results.data
});
}
function submit() {
var file = document.getElementById('csvFileInput').files[0];
Papa.parse(file, {complete: sendResultsToServer});
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/PapaParse/4.2.0/papaparse.min.js"></script>
<input id="csvFileInput" type="file">
<button onClick="submit()">Submit</button>