1

.csvJavaScript でファイルをインポートしようとしていて、それを配列に保存しようとしています。jQuery-CSVそのために呼び出されたライブラリの関数を使用するためにstackoverflow.comを検索しているときに、以下のサンプルを取得しまし csv2Dictionary()た。

var data = $.csv2Dictionary(csv):

上記のコード行では、「データ」によって配列が得られますが、このステップに進む前にcsv2Dictionary()、JavaScript からどのように呼び出すことができるかを知るのに役立つ人がいますか?

4

2 に答える 2

1

「私のjavascriptから呼び出す」とはどういう意味ですか?

答えは簡単です

関数を呼び出す前に、jQuery と jQuery-CSV が読み込まれていることを確認してください。次に、次のようなことを簡単に行うことができます。

var csv;
// ...
// Create your CSV
// ...
$.csv2Dictionary(csv);
于 2012-09-13T14:25:15.977 に答える
0
    readTheFileWhenLoaded = function(){
        $('#inputTypeFileInHTML').change(function(event){
            readTheFile(this.files[0]);
            $('#inputTypeFileInHTML').val(null);
        });
    }

     readTheFile= function(file){
        var fileContent;
          var r = new FileReader();
          r.onload = function(e) {
              fileContent= e.target.result;
              fileContentAsStringJavaScriptVar(fileContent);
          }
          r.readAsText(file);
    }

    fileContentAsStringJavaScriptVar= function(fileContent){
        console.log(fileContent);
         $.csv2Dictionary(fileContent);
    }
于 2016-04-11T08:41:50.017 に答える