Dữ liệu csv của tôi trông như thế này:
đề mục 1, đề2, đề 3, đề 4, đề 5, value1_1, value2_1, value3_1, value4_1, value5_1, value1_2, value2_2, value3_2, value4_2, value5_2 ....
Làm thế nào để bạn đọc dữ liệu này và chuyển đổi thành một mảng như thế này bằng Javascript?:
[đề1: value1_1, đề2: value2_1, đề3: value3_1, đề 4: value4_1, đề5: value5_1], [đề1: value1_2, đề2: value2_2, đề3: value3_2, đề4: value4_2, đề5: value5_2
Tôi đã thử mã này nhưng không có may mắn!:
<script type="text/javascript">
var allText =[];
var allTextLines = [];
var Lines = [];
var txtFile = new XMLHttpRequest();
txtFile.open("GET", "file://d:/data.txt", true);
txtFile.onreadystatechange = function()
{
allText = txtFile.responseText;
allTextLines = allText.split(/\r\n|\n/);
};
document.write(allTextLines);<br>
document.write(allText);<br>
document.write(txtFile);<br>
</script>
file://...
được cho phép XMLHttpRequest
.