エラー
error at Column{index:x, name:xxx, type:timestamp} cell=シート名!セル番地. convert error. value=
java.time.format.DateTimeParseException: text is empty.
原因
Excel上で見た目は空欄でも、削除の操作方法によっては空文字("")などが残ってしまう場合があります。TROCCOがこの空文字をtimestamp型に変換する過程でエラーが発生します。
対処法
エラーが発生しているセルに対し、Excelの「数式と値のクリア」を実行してください。
セルが本当に空かどうかはISBLANK関数で確認できます。空白セルに見えてもISBLANKがFALSEを返す場合、空文字や数式などが残っています。
なお、カラム設定でデータ型をstringに変更する方法は推奨しません。Excelの日付はシリアル値(1900年1月1日を「1」とした日数)として保存されているため、string型で取り込むと日付ではなく数値として読み込まれます。
コメント
0件のコメント
記事コメントは受け付けていません。