2017-10-25 6 views
0

マイファイルは、データは、例えば列のデータであるような、ことをデータベースからフェッチされるJavaコードから開放されていない有する複数のカラムにカラムを分割:Excelがないセパレータ

UCV000500095378E132030/7-代わりに、1つの列に同じアップロードの108/03/20163905060022900908/03/2016208/03/2016BOUWRONG A/C NAME5399

は、ディスプレイに複数列の各データをエクセル。

注:上記のデータは、データベース内のその中に隙間なく連結形です。

なぜ、どのようにしてExcelにセパレータがなくても、データを正確に分けることができません。

+0

ファイルの拡張子は何ですか? – BrenoQ

+0

ファイルが.CSVで、ダウンロードされるファイルは.xls形式であるとの問題は、.xls形式で来ていますか? – shubhx

+0

@BrenoQそして、.csvファイルは、この.xlsファイルに基づいて生成された私は、アップロード – BrenoQ

答えて

0

私はあなたのようなものであるCSVファイル持っていると仮定しています:

UCV000500095378E132030/7-1; 2016年8月3日; 39050600229009; 08/03/20162; 2016年8月3日; BOU; WRONG A/C NAME; 5399

次に、あなたのJavaクラスにし、単一の列に連結されるすべての情報をDBに情報を置くことをロードします。

今、あなたは、XLSファイルとしてレポートをダウンロードし、あなたはExcelが各列を区切る方法を知っているどのように思っていますか?

このような場合は、別の見方のものが表示されています。私が見るのは、XLSファイルがすべてあなたのDBではなく、すべての区切りを持つCSVファイルから生成されているということです。こうすることで、Excelは各列をCSV区切り記号で簡単に区切ることができます。

関連する問題