web-dev-qa-db-ja.com

Googleドキュメントを引用符なしのcsvとしてエクスポートします

CsvとしてエクスポートしたいGoogleドキュメントのスプレッドシートがあります。問題は、一部のセルのコンテンツが引用符で囲まれていることです。

1,1,"I don't want quote",Mee too but I'm lucky,1

この問題を回避するために、私は通常、エクスポートで引用符が除外されるまで、Googleドキュメントのフィールドを再編集します(引用符が含まれる理由や時期はわかりません)。

私はフォーマットを試しましたが、どうやらそれは役に立ちません。私は何をすべきか?

2
michelemarcon

CsvとしてエクスポートしたいGoogleドキュメントのスプレッドシートがあります

口に合わないかもしれませんが、CSVではないがCSVに少し似ているが、互換性のない形式でダウンロードしたいようです。 Googleが任意のユーザー定義フォーマットに対応していない可能性があります。

[引用符]が含まれる理由と時期がわかりません

セルのデータ値にコンマなどの区切り文字が含まれている場合。

私は何をすべきか?

のいずれか

  • CSVを使用し、使用しているプログラミング言語で適切なCSV解析またはCSV読み取りライブラリ関数を使用します。

  • CSVを使用し、CSV処理ライブラリ関数が優れている別の言語を使用してファイルを前処理し(Perlが思い浮かびますが、多くあります)、プログラムが処理できる形式でデータを書き込みます。

  • カンマの代わりにタブを区切り文字として使用し、カンマを含むフィールドを引用しない「テキスト」(実際には.TSV)を使用します。プログラムを変更して、コンマではなくタブで分割します。プログラムがタブを含むデータ値に遭遇しないことを願っています。

3
RedGrittyBrick

更新-この投稿以降、Googleスプレッドシートは二重引用符なしでCSVのみをエクスポートするようになりました。それは残念です。私は本当に引用符を使うことができました。いくつかの基本的なエクスポートオプションはNiceです。

1
BoeroBoy