
こんばんわ。
CSVエディターを使っているのですが、一つのセル内での改行はどうしたらよいのでしょうか?
例えば、以下の文章をコピーして、一つのセルに貼り付けるとします。
今日はなつやすみです。
色々な所にいきました。
明日は学校です。
そしたら、出力先では、上手く表示されません。
今日はなつやすみです。色々な所にいきました。明日は学校です。
のように、改行なしでセルに貼り付けると、改行はめちゃくちゃですが、表示はされます。
色々しらべて改行コードとかそういう関係だという事はわかったのですが、試しにダブルコーテーションで囲むとかしてみましたが、上手くいきませんでした。
出力先というのは、アンドロイドアプリで、パソコンでCSVを編集してインポートできるという物です。
アドバイスお願いいたします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんな感じのcsvにすればエクセルとかでセル内改行されますよ
"aaa","000","hogefugapiyo"
"bbb","111","hoge
fuga
piyo"
No.1
- 回答日時:
こんにちは
CSVは単なるテキストデータなので、基本的には「セル」とか「セル内改行」といった概念はありません。
「区切り文字(,)」と「改行」が共通のルールです。
その他に、
・データに区切り文字を含む場合は「"」でくくる
・データ部は全て「"」でくくる
などといったサブルールがあります。(必ずしも一律ではありません)
さて、「セル」と書いていることから、いわゆる表計算等のソフトを意味しているのかと想像しますが、例えば「エクセル」では「セル内改行」にLF(ASCII:10)コードを用いています。(全ての表計算ソフトで同じとは限りません)
エクセルから、セル内改行を含むデータをCSV出力すれば、
◯◯,◇◇,"今日はなつやすみです。@色々な所にいきました。”,△△・・・
(↑の「@」はLFコードだと思ってください)
のようなテキストデータとなりますし、また、これをそのままCSVとしてエクセルに読み込めば「セル内改行」として解釈されます。
とは言え、ご利用のエディタやアプリがどのようなものなのかわかりませんので、このルールがそのまま該当するとも限りません。
それぞれのソフトでどのようなルールになっているのかを確認の上、データを作成すればご質問の内容を実現できるかもしれません。
(アプリが対応していなければ実現できないかも知れません)
回答ありがとうございます。
エディターによって、ルールがあるんですね。
全部一緒かと思ってました。。。。
ちなみに、
アンドロイドアプリ 暗記メーカー
に問題をPCで作って、インポートしようと思っています。
CSVファイルしかインポートできないようなので、
Cassava Editor
を使って悪戦苦闘しております。
Cassava Editorのサポート掲示板など見てみましたが、
検索、、、置換、、、¥n、、、、など言っている外枠は見えるのですが、内側の構造が全く理解できません。
もうちょっと頑張って、駄目そうなら他のアプリにしてみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
csvファイルの文章に一括で改行コードを入れる方法を教えてください。
その他(ブログ)
-
CSVファイルの中で、「 , 」カンマを使いたい
その他(コンピューター・テクノロジー)
-
エクセルでCSVを編集するとき、空白(NULL?)はどう入れますか
Excel(エクセル)
-
-
4
カンマを改行に変換する方法
Excel(エクセル)
-
5
最終行の改行について
Visual Basic(VBA)
-
6
CSVファイルをエクセルで開いたら変な所で改行されてしまいます
Excel(エクセル)
-
7
GROUP BYを行った後に結合したい。
Oracle
-
8
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
9
EXCELでCSVファイル保存するとデータが無いところにカンマ
その他(ソフトウェア)
-
10
エクセルでENTERを押すと数式がそのまま文字列になってしまう
Excel(エクセル)
-
11
CSV形式にすると出てくる空白を消したいです。
その他(Microsoft Office)
-
12
バッチで指定ファイルの文末に改行コードをつけたい
その他(コンピューター・テクノロジー)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル: セルの枠を超えて表示
-
Excel countif関数で取り消し線...
-
セル内の一部の文字だけをハイ...
-
エクセル2013で英単語を折り返...
-
エクセルの白黒の反転で困って...
-
エクセルファイルに _x000D_ と...
-
エクセルで1つのセルにスクロ...
-
Excelでcsvやtxtで保存する時に...
-
マウスポインターが白十字のまま
-
セルにぴったし写真を挿入
-
セルは大きくさせず、中の文字...
-
エクセルで文字を打つと下に、...
-
エクセルでセルを上下に結合し...
-
マウスを使わずにセルにカーソ...
-
エクセルで画像を透過させて画...
-
VBA:結合されたセルに対する「...
-
セルを結合しても、文字をセル...
-
エクセルの入力規則プルダウン...
-
エクセルで文字列の結合したと...
-
エクセルで右隣のセルより優先...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル: セルの枠を超えて表示
-
Excel countif関数で取り消し線...
-
セル内の一部の文字だけをハイ...
-
セルは大きくさせず、中の文字...
-
エクセルファイルに _x000D_ と...
-
エクセルでセルを上下に結合し...
-
Excel入力で勝手にエンター押さ...
-
エクセルで文字を打つと下に、...
-
エクセルで1つのセルにスクロ...
-
エクセル2013で英単語を折り返...
-
エクセルの白黒の反転で困って...
-
全セルの末尾に改行(Alt+Enter...
-
エクセルで画像を透過させて画...
-
セルにぴったし写真を挿入
-
マウスポインターが白十字のまま
-
Excelでcsvやtxtで保存する時に...
-
マウスを使わずにセルにカーソ...
-
エクセルにおいてセル内の文字...
-
セルを結合しても、文字をセル...
-
CSVファイルでテキストの改行の...
おすすめ情報