追記: インポート版も作りましたの♪
DB のデータを CSV に出力してウェブブラウザからダウンロードしたいですの!今回、それを実現するコードを残しておきますわ♪
CSV エクスポートの対象となるシステム
エクスポートされる CSV の仕様
- ヘッダ行を出力する。
- 1 行に Parent とその Child を 2 人分まで出力する。
- セルは常にダブルクォーテーション「”」で囲む。
- セルの区切り文字はカンマ「,」とする。
- 行末に区切り文字は付けない。
「1 行に Parent とその Child を 2 人分まで出力」いたしますので、子供が 0 人の場合は子どもの部分が空白となりますし、1 人の場合は 1 人分のみ埋まります。Child が 3 人の場合は、2 人分のみ CSV に書き込まれ、3 人目は記録されない点に注意ですの!