-1

私はJavaScriptが初めてで、大きなcsvファイルから一意のID列から1行だけ取得しようとしています。どうすればそれを行うことができますか?ここで例を見つけましたhttp://www.activewidgets.com/javascript.forum.25996.1/filter-rows-in-csv-file.html

function filter(text, column){ 
    var i, rows = [], max = table.getCount();
    if (text==''){ 
    obj.setRowCount(max); 
    obj.setRowIndices(''); 
    } 
    if (text !=''){ 
        for (i=0; i<max; i++){ 
            if (obj.getCellValue("column", i).indexOf(text)> -1 ){ 
                rows.push(i); 
            } 
        } 
    obj.setRowCount(rows.length); 
    obj.setRowIndices(rows); 
    } 
obj.getRowsTemplate().refresh(); 
} 

しかし、csv ファイルが自動的にテーブルであるかどうかはわかりません。また、どの csv ファイルが処理されているかをどこで示す必要がありますか。

4

1 に答える 1

0

JQueryは強力な Javascript ライブラリです。このようなことを Javascript で行いたい場合は、非常に役立つと思います。

DataTables と呼ばれる無料の JQuery プラグインがあり、テキスト ファイルをデータ ソースとして取得し、それをグリッドにバインドできます。

http://datatables.net/examples/data_sources/ajax.html

これは、やりたいことを実行するのに役立ちます。幸運を。

于 2013-04-24T03:31:12.137 に答える