CSVファイルアダプタで「"(ダブルクォート)」を含むデータを出力した場合に、一つのダブルクォートが自動で二つのダブルクォートになってしまうのはなぜか

Q.

CSVファイルアダプタで「"(ダブルクォート)」を含むデータを出力した場合に、一つのダブルクォートが自動で二つのダブルクォートになってしまうのはなぜか

A. 

CSVアダプタの仕様となります。書き込むデータに「"」を含む場合は、「""」のように2つ続けて出力します。

上記はCSVの公式な仕様(RFC)に準拠した仕様となります。CSV の RFC に関しては「参考情報」をご参照ください。

参考情報
http://www.ietf.org/rfc/rfc4180.txt

上記の「2. Definition of the CSV Format」に以下の記述があります。
7. If double-quotes are used to enclose fields, then a double-quote
appearing inside a field must be escaped by preceding it with
another double quote.