0

Webアプリのインポートツールが必要です。私は周りを見回して、いくつかを見つけましたが、それらの安定性についてはよくわかりません。プロジェクトの一部にZendFrameworkを使用していて、すでにフレームワークを持っているので、そこにインポートツールが見つかることを期待していましたが、フレームワークが表示されませんでした...間違った場所を探していますか?

Webユーザーがcsv、Excelファイルをmysqlデータベースにインポートできるようにしたいと思います。可能であれば、ユーザーがスプレッドシート/ csvの列を選択して、データベースの列と一致させることができるツールが欲しいのですが。エクスポート側では、jasperレポートを使用してデータセットをcsv、excelにエクスポートすることに傾倒しています...これは良い/悪い考えですか?

この機能を自分のWebサイトに組み込むために、使用してお勧めする無料または商用のツールはありますか?

ありがとう。

4

1 に答える 1

2

インポートの場合:
MySqlの組み込みのcsvインポートを試してください:LOAD DATA INFILE

LOAD DATA INFILE 'yourdata.csv' INTO TABLE tbl_name
  FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
  LINES TERMINATED BY '\n';

エクスポートの場合:
jQueryプラグインを試してください:table2csv。HTMLテーブルをCSVファイルに変換します。引数delivery:'value'を使用して、csvを文字列として返します。

これが実装例です。私はそれがC#にあることを知っていますが、関係するコードはほんの少しです。PHPへの移植は簡単です。

于 2010-02-14T19:10:04.550 に答える