0

次のようなpythonコードがあります:

import csv
reader = csv.reader(open('myText.txt', 'r'), delimiter=",")
for row in reader:
print row[0] + 'is' + row[1] + '</br>'

JS または JQuery で同様のアクション/コード[1]を探します。このアクションの名前も大歓迎です。私はJSを調査しており、オンライン/オフラインのcsvを取得し、解析し、反復し、それに応じてWebサイトにHTMLを挿入する方法があるかどうか疑問に思っています.

[1]: より正確には、Reader = csv.reader(open('myText.txt', 'r'), delimiter=",")の JS 翻訳を探します。残りは管理できます。

注: myText.txt はこのオンライン ファイルになります。

4

2 に答える 2

1

すばやく簡単なファイルの場合、次のようになります: (この回答に触発されたコード)

 // Put here the url to the file
 url = "https://raw.github.com/cburgmer/cjklib/master/cjklib/data/pinyinipamapping.csv";

    $.ajax({
        type: "GET",
        url: url,
        dataType: "text",
        success: function(data) {processData(data);}
     });


function processData(allText) {
    // Get an array of lines
    var allTextLines = allText.split(/\r\n|\n/);
    // Get the number of columns using the first row
    var entries = allTextLines[0].split(',');
    var lines = [];

    // while there are elements in the row
    while (entries.length>0) {
        // remove that line, split it and store in our array 
        lines.push(entries.shift().split(','));
    }
    // Now do your stuff with the array lines

}
于 2013-03-11T23:02:05.643 に答える