私はssconvert
Gnumericで使用して、コマンドで一連のODS
ファイルをCSV
ファイルに変換しています:
ssconvert -O 'separator=; quoting-mode=never' "f.ods" "f.txt";
これはうまくいきます...ほとんどの場合。場合によっては、ユーザーがセル内に改行文字を打ち込んだセルがあります (Mac 上の OpenOffice および LibreOffice では、 を押してこれを実現しますcmd+enter
)。これにより、その後作成されるCSV
ファイルに余分な行が追加されるため、代わりに
This is some text. Here comes a newline that should be ignored;Some data;Some more data
私は得る
This is some text. Here comes a newline
that should be ignored;Some data; Some more data
変換プロセスで、セル内のこれらすべての改行文字を別のものに置き換えることは可能*
ですか?
または、セル内のすべてのインライン文字を無視するようにコンピューターを設定できますか?