Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CSV: レコードの改行はCRLFなのに、ノート内の改行はLFで出力されている #1360

Open
shibafu528 opened this issue Nov 30, 2024 · 0 comments
Labels

Comments

@shibafu528
Copy link
Member

以下の2レコードがあるとする。

[
  { "ejaculated_date": "2024-01-01T19:19+0900", "note": "aaa" },
  { "ejaculated_date": "2024-01-02T19:19+0900", "note": "bbb\nccc" }
]

これをCSVエクスポート機能で出力した時、以下のように改行コードが混在したファイルが出力される。
(分かりやすさのために改行コードは <CR> <LF> で示す)

日時,ノート<CR><LF>
"2024/01/01 19:19",aaa<CR><LF>
"2024/01/02 19:19","bbb<LF>
ccc"<CR><LF>

レコード区切りの改行でCRLFを用いているのは意図的な仕様なので、ここはノート内の改行コードもCRLFに変換してから出力すべきではないか。

@shibafu528 shibafu528 added the bug label Nov 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant