如何使用javascript仅解析csv的前2行

如何使用javascript仅解析csv的前2行,javascript,csv,papaparse,Javascript,Csv,Papaparse,我试图只获得前2行的csv,我不知道如何做。这将获得整个csv数据。 这是我的密码 <script> function arrayToTable(tableData) { var table = $('<table></table>'); $(tableData).each(function (i, rowData) { var row = $('<tr></tr>'); $(rowDat

我试图只获得前2行的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>

函数ArrayTable(tableData){
变量表=$('');
$(tableData)。每个(函数(i,行数据){
变量行=$('');
$(rowData)。每个(函数(j,cellData){
行。追加($(''+cellData+'');
});
表.追加(行);
});
返回表;
}
$.ajax({
键入:“获取”,
url:“https://www.quandl.com/api/v3/datasets/LLOYDS/BSI.csv?api_key=xxxxxxxxx",
成功:功能(数据){
$('body').append(arrayToTable(Papa.parse(data.data));
}
});
更改此代码:

$(tableData).each(function (i, rowData) {
    var row = $('<tr></tr>');
$(tableData)。每个(函数(i,rowData){
变量行=$('');
通过插入if行:

$(tableData).each(function (i, rowData) {
    if (i >= 2) return;
    var row = $('<tr></tr>');
$(tableData)。每个(函数(i,rowData){
如果(i>=2)返回;
变量行=$('');

你知道一行有多少个元素吗?看看这个日期索引9/20/2016 660 9/19/2016 661 9/16/2016 660 9/15/2016 661 9/14/2016 665 9/13/2016 671 9/12/2016 681使用
拆分(“\n”)
,然后只取前两个结果(如果有标题行,则取第二个和第三个)@sideroxylon他不想下载全部数据