閉じていない二重引用符
値の先頭の二重引用符を閉じ忘れたため、以降の行がすべて 1 つの値として読まれてしまう壊れた例です。エラーで始まりの行を示し、検出は行いません。
入力
CSV
code,name 1,"abc 2,def
区切り文字
自動で判定
1 行目は見出し(列名)
はい
結果の形
空白だけのセルの一覧
結果
エラー 1 件・警告 0 件・情報 0 件
指摘(エラー・警告・情報)
- エラー 2 行目 2 行目から始まる値の二重引用符(")が最後まで閉じられていません(RFC 4180 2 節の 5〜7)。引用符を閉じてください。
空白だけのセル / 変換後の CSV
出力はありません(指摘の一覧をご覧ください)。
検算(この結果になる理由)
2 行目の "abc から始まる値の引用符が最後まで閉じないため、RFC 4180 2 節の 5〜7 により正しく読めません。エラー 1 件で、空白だけのセルの検出は行わず、出力もありません。
判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。
このツールの制約
- 空欄(0 文字)のセルは一覧に含めません。0 文字を含めた空欄の数を知りたいときは、別の列チェックの道具で空欄を数えてください。
- ゼロ幅スペース(U+200B)など、見えない文字だけのセルは検出しません。
- 変換後の CSV は、空白だけのセルを空欄にし、引用符を必要な値(区切り文字・二重引用符・改行を含む値)にだけ付け直し、改行を LF にそろえます。元の引用符の付け方・改行コードは再現しません。
- ファイルは UTF-8 として読みます。Shift_JIS の CSV は文字化けするため、UTF-8 として保存し直してから使います。
ご利用にあたって
- 検出は貼り付けた CSV の文字だけにもとづきます。取り込み先のシステムが空白をどう扱うかは、そのシステムの仕様で確認してください。
- 大きなファイルはお使いの端末の性能によって処理に時間がかかることがあります。