問題タブ [jquery-csv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1438 参照

jquery - ファイルプロンプトなしでjquery csvでローカルcsvファイルを読み取る方法

.xml で行ったのと同じように (特定の列の値を取得する)、ブラウザーで .csv ファイルをローカルで開いて処理したいと考えています。

jquery-csvにたどり着き、 Client-Side File Handling exampleを使用できるようになりました。欠点は、毎回「ファイルを選択」ダイアログを使用する必要があることです。このステップをカットして、選択した csv を自動的に開きたいと思いました。

reader.onload選択したファイルのリロードを待っていると思いますが、それは呼び出しを解決することの問題だと思いました。さらにいくつかの例を見た後、次のように onload 呼び出しを使用して関数をコピーしまし$( document ).ready( TextData );

しかし、それは私にundefinedエラーを与えます。(これはまだ値を読み取っていませんが、ファイルが読み取られていることを確認するための良い出発点だと思いました)

ファイルの選択ダイアログを元に戻すと、機能します。任意のヒント??

元のコード:

HTML:

0 投票する
1 に答える
3745 参照

javascript - jQuery-csv を使用した csv データの解析

私はcsvファイルを解析しています。私の目標は、「A」、「B」で始まる名前を探し、出現回数を数えることです。次のコードの問題は、whileループが完了しないことです。

HTML:

含まれるスクリプト:

JavaScript:

0 投票する
1 に答える
801 参照

jquery - Read CSV from Jquery and post to Server

I'm writing Jquery for read CSV and convert to Array then send to Server (servlet) but its shows null. Please rectify it

in HTML

import jquery/1.8.2/jquery.min.js

import http://jquery-csv.googlecode.com/git/src/jquery.csv.js

input type "file"

button name "Click me"

script --

$(document).ready(function(){

$("button").click(function(event){

$.post("UploadCSVServlet",{arraydata:data,mode:"Insert"},

function(data) {

});

}); });

In Servlet :

It returns null values

0 投票する
1 に答える
4809 参照

javascript - ReferenceError: CSV が定義されていません

lib を使用しjquery.csv-0.71.min.jsて csv ファイルをロードし、それを配列に変換しています。しかし、私のウェブページをロードするとき:

コンソールに入ります:

私が間違っていることをお勧めしますか?

返信ありがとうございます。

アップデート

コードをドキュメント読み取り関数に入れましたが、それでも上記と同じエラーが発生します。

0 投票する
1 に答える
176 参照

jquery - jQuery CSV を使用してオブジェクトのサブセットを返す

jQuery CSVを使用して、Web サーバー上の .csv ファイルを解析しています。追加のフィールド (一般名、首都、国コードなど) を含む国のリストを含むデモ ファイルを使用して動作するようになりました。

そこから、ここにあるルックアップ関数を使用しています: Jquery how to find an Object by attribute in an Array to return matching objects from the parsed file.

これまでの私のコードは次のとおりです。

これは、ID「#albania」の div に表示している「Albania」オブジェクトを返します。

私が立ち往生しているのは、国オブジェクトからこのデータのサブセットを表示したいということです。たとえば、共通名、首都、および国コードのみを表示したいとします。

これらのキー/ヘッダー行が各国で同じであると仮定すると、これらの値だけを表示するにはどうすればよいですか? jQuery .slice() が機能していません。おそらく、これは配列ではなくオブジェクトであるためです(?)。

キー/ヘッダー行名でサブセットを選択できますか? それらは変わらないので、それは別のオプションかもしれません。

0 投票する
2 に答える
5130 参照

jquery - キーごとに jQuery オブジェクトの値を合計する

jQuery CSV ( https://github.com/evanplaice/jquery-csv/ )を使用して csv ファイルを jQuery オブジェクトに変換しました。

そのためのコードは次のとおりです。

オブジェクトのキーごとに値を合計する必要があります。具体的には、bushels_per_day の値を会社別に合計する必要があります。

オブジェクト形式は次のようになります。

これは機能していません:

会社ごとに先頭にゼロを付けて、それぞれの値を返すだけです。

0145

0120

060

これどうやってするの?

0 投票する
1 に答える
2131 参照

javascript - jQuery を使用して CSV を読み取り、Google Visualization API に渡す

Google Visualization API ( https://google-developers.appspot.com/chart/interactive/docs/gallery/geochart )の geochart パッケージを使用して、CSV のデータからマップを作成しようとしています。ワークフローは次のとおりです。

  1. jQueryを使用してCSVを配列に変換する
  2. 配列をデータテーブルに変換
  3. データテーブルからチャートを生成

データを配列として直接エンコードすると、マップを生成できます。ただし、CSV ファイルからこの配列を生成することはできません。

私のコード:

私の CSV ファイルは次のようになります: Country,Production,US,7362,Canada,3003,Mexico,3795,Argentina,900,Brazil,1548

どんな助けでも大歓迎です。