Excel .csv ファイルからデータを取得し、さまざまなレベルの書式設定、移動、およびマッピングを適用するアプリを構築しています。データのクリーニングに関する 1 つの問題を除いて、ほとんどすべてが把握されています。以下は、Excel からのデータの例です。
- グレート パフォーマンス、グレート パフォーマンス、57744 ラウンド レイク RD、ニューヨーク、NY
- 「GUASTAVINO'S, INC」、GUASTAVINO'S、8250 WESTHEIMER RD、ニューヨーク、NY
- CLARKES GROUP LLC、HUGO'S FROG BAR、915 3RD AVE、シカゴ、IL
- TRIOMPHE RESTAURANT CORP,"GEORGE'S,JEAN", 1309 E PUTNAM AVE, NEW YORK, NY
行 3 の 2 と 4 のため、単純に destroy() を実行できません。これらの行の両方に「文字列、文字列」があり、データのエクスポートを制御できず、インポート時にクリーニングするだけです。
優雅ではない多くのオプションを試しましたが、処理時間がかかります。誰でもエレガントなソリューションを考えることができますか?
MySQL IMPORT 機能を使用できません。残念ながら PHP 経由で処理する必要があります。