LF の CSV を CRLF にそろえる

Mac で作った LF 区切りの 3 行の CSV を、RFC 4180 の標準である CRLF に変える代表例です。行の数と内容は変わらないことを確かめます。

入力

CSV

id,name
1,Alice
2,Bob

そろえる改行コード

CRLF(RFC 4180 の標準・Windows)

引用符の中の改行

そのまま残す(値の一部)

最後の行の改行

そのまま

区切り文字

カンマ(,)

結果

エラー 0 件・警告 0 件・情報 1 件

指摘(エラー・警告・情報)

  • 情報 全体 行末の改行 3 か所を LF から CRLF に変えました。
変換後の改行CRLF
行末の改行(変換前)CRLF 0・LF 3・CR 0
引用符の中の改行0 か所(変えていない)

改行をそろえた CSV

id,name
1,Alice
2,Bob

検算(この結果になる理由)

行末の LF が 3 か所あり、引用符の中の改行はありません。3 か所とも CRLF に置き換わり、値や最後の改行の有無は変わりません。すべて LF だったので、混在の警告は出ず情報が 1 件です。

判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。

このツールの制約

ご利用にあたって

  • 改行をそろえても、取り込み先が求める列の順序・文字コード・必須項目まで満たすとは限りません。取り込み先の仕様も確認してください。
  • 大きなファイルはお使いの端末の性能によって処理に時間がかかることがあります。

ほかの入力例