-1
我正在嘗試制定一個腳本,它將逐個讀取CSV文件中的一列,並在PUT請求中使用它。 CSV文件中的列數據將通過API上傳到網站。如何從CSV文件讀取數據並在PUT請求中使用
我正在嘗試制定一個腳本,它將逐個讀取CSV文件中的一列,並在PUT請求中使用它。 CSV文件中的列數據將通過API上傳到網站。如何從CSV文件讀取數據並在PUT請求中使用
你可以做這樣的事情:
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>
http://papaparse.com/ – Sirko
你的問題是*遠*過於寬泛。你需要縮小你遇到的具體問題。它是從文件讀取數據嗎?從URL讀取數據?解析CSV?重構數據以適應API?創建一個PUT請求?你目前寫了什麼代碼? – Quentin