1

次のような Excel モデル ファイルがいくつかあります。

| | 名前 | 年齢 | クラス | ジャンプ | 泳ぐ | 実行 | セックス |
| | | | | | | | | | 100メートル | 500メートル | 1000メートル | 100メートル | 200メートル | 1000メートル | | |
-------------------------------------------------- ------------------------------
| | ジム | | | | | | | | | | | | | | | | | | | | |
-------------------------------------------------- ------------------------------
| | トム | トム | | | | | | | | | | | | | | | | | | | | |
……

(単なる例です。他に意味はありません。実際のファイルはもっと複雑です)

次に、データを取得してデータベースに保存する必要があります。スプーンはどうすればよいですか? Excel 入力を作成すると、すべての列タイトルを認識できず、サブタイトルが見つかりません。

さじはどうしようかな。ケトルがこのタスクを完了できない場合、それを完了できる他のツールはありますか? (Java)

4

1 に答える 1

2

データを保存するための正規化されたリレーショナル データ モデルを考えたり作成したりしましたか? 大きな複雑なデータ ファイルを Excel から 1 つのテーブルに移動するだけでは、目的を達成できません。

エンティティ「person」用のテーブルと「sport_results」用の別のテーブルなど。

これは、次のいずれかで実現できます。

Excel では、すべての行ヘッダーを 1 行に調整して、字幕を取り除き、データを 1 つの方法でインポートします。

Name
Age
Class 
Jump
sex
run_100m
run_500m
run_1000m
swim_100m
swim_500m
swim_1000m

または、字幕付き/スポーツ結果データを別の Excel ファイルに保存し、別の入力ステップを使用してさまざまなヘッダーをインポートし、後でストリームをマージします

于 2013-08-06T14:02:29.813 に答える