xls からデータを抽出して csv に保存するコードをいくつか書きました。時間の値がある場合を除いて、すべてがうまく機能しています。それは日付に変更されています。どうすればそれを回避できますか? たとえば、xls ファイルで 119:22:00 の場合、csv ファイルには 1900 年 1 月 4 日 23:23 としてフォーマット タイプが日付として保存されます。フォーマットを文字列としてそのままの状態に保つにはどうすればよいですか?
コードは次のとおりです。
if (sheet != null)
{
for (currentRow = 0; currentRow < sheet.getRows(); currentRow++)
{
row = new ArrayList<String>();
Cell[] rowCells = sheet.getRow(currentRow);
for (Cell cell : rowCells)
{
System.out.println(cell.getContents());
}
}
}