csvファイルを読み込んでjson化するライブラリを使っています。
https://www.npmjs.com/package/csvtojson
こちらで読み込むと、テキストの改行のうち、一番初めに来る改行が認識されません。
つまり
"あ
い
う"
という文字列が
"あい
う"
として取得されます。
しかも今このテラテイルの質問エディターにコピペして気付いたのですが。
ここにコピペした時も
"あい
う"
となりました。
この"あいう"を含む一行はこんな感じになってます。
1555390651197,true,0,0,"あ
い
う",,0,choices,false,1,あ,true,,0,false
でやっぱり今このエディターにコピぺした瞬間も
1555390651197,true,0,0,"あ
い
う",,0,choices,false,1,あ,true,,0,false
こうなりました。
何か原因が分かる方いらっしゃいますでしょうか。
ちなみに
"あ
い
う"
このように"あ"と"い"の後に空白の改行を入れると、初めて一回の改行として認識されます。
この場合は"あ"と"い"の間には2つの改行があると認識されて欲しいです...。
あと、csvtojson以外に試したライブラリは
fsと組み合わせるて使う
https://www.npmjs.com/package/csv-parse と
https://www.npmjs.com/package/csv-parser です。
両方ともcsvtojsonと同じで1つ目の改行が認識されませんでした。
すみません、質問を投稿した瞬間にこのエディターで明示的につけた"あ"と"い"の間の改行も消えました。
何かおかしいです。
エディター上では以下の画像のように改行されてます。
これは一体なんなのでしょうか。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/04/16 05:32