如何用javascript解析前两行csv

时间:2016-09-23 02:44:15

标签: javascript csv papaparse

我试图只获得前两行的csv,我不知道该怎么做。这得到了整个csv数据。 这是我的代码,

<script>
function arrayToTable(tableData) {
    var table = $('<table></table>');
    $(tableData).each(function (i, rowData) {
        var row = $('<tr></tr>');
        $(rowData).each(function (j, cellData) {
            row.append($('<td>'+cellData+'</td>'));
        });
        table.append(row);
    });
    return table;
}

$.ajax({
    type: "GET",
    url: "https://www.quandl.com/api/v3/datasets/LLOYDS/BSI.csv?api_key=xxxxxxxxx",
    success: function (data) {
        $('body').append(arrayToTable(Papa.parse(data).data));
    }
});
</script>

1 个答案:

答案 0 :(得分:4)

更改此代码:

$(tableData).each(function (i, rowData) {
    var row = $('<tr></tr>');

插入if行:

$(tableData).each(function (i, rowData) {
    if (i >= 2) return;
    var row = $('<tr></tr>');