用途
新着
履歴
分類

jQuery CSVを参照する

jQuery CSVを参照する
同じサーバ内にあるCSVを参照して、パースするサンプルです。

サーバ内に置かれているCSVを読み込み、HTMLを組みます。

jQueryとjQuery-CSVというライブラリを利用します。


id,name,price
1,A,100
2,B,150
3,C,200

こんなデータがdata.csvという名前で保存されているとします。

それを読み込み以下のようなHTMLを組み上げます。

JS



$(function() {

    function CSV_parser(data) {

        // CSVを配列で読み込む
        var csv = $.csv.toArrays(data);
        var html = '';

        $(csv).each(function(i) {

            //データがあれば実行 ない場合は左に詰めるので注意
            if (this.length > 0) {
                html += '<div class="row">';
                $(this).each(function() {
                    html += '<div class="cell">' + this + '</div>';
                });
                html += '</div>';
            }

            //処理を追加
            $("#result").append(html);

            //リセット
            html = "";
        });
    }

    // CSVの読み込み jqueryのget関数 text型で読み込む
    $.get('/trial/jquery/demo/345/data.csv', CSV_parser, 'text');
  
});

CSS


    .row{
        display: flex;
        border:solid 1px #CCC;
        padding: 10px 5px;
        background-color: #e7e3d2;
        margin:0 0 10px;
    }
    .cell{
        border:solid 1px #CCC;
        padding: 10px;
        width: 80px;
        text-align: center;
        background-color: #FFF;
        margin:0 5px 0px;
    }

jQuery-CSV のライブラリはこちら

https://github.com/evanplaice/jquery-csv

公開 2021-05-30 00:43:12
更新 2021-05-30 00:59:05
このページの二次元コード
jQuery CSVを参照する

人気のサンプル

search -  category -  about
© 2024 kipure
Top