【えくすぽーと】

エクスポート とは?

最終更新:
💡 別の場所で使うために、データを書き出そう

データを外部で扱えるファイルなどに書き出す操作。保存との呼び方の違い、CSVで残らない情報、プログラムのexportという別の使い方を説明します。

📌 このページのポイント
エクスポートとインポート:データを移す元のアプリ移すデータを選んで書き出すファイル例:連絡先のCSV取り込み先形式に対応するアプリへ書き出す取り込む取り込み前:列の対応・型・文字コード・重複取り込み後:件数と中身を照合同じ形式でも、全情報を移せるとは限らないデータ移行と、完全なバックアップ・復元は別
元のアプリからファイルへ書き出し、取り込み先へ渡す方向です。対応形式と項目を確認して使う例で、任意の形式をすべて取り込める図ではありません。
ひよこ ひよこ
エクスポートは、保存と何が違うの?
ペンギン先生 ペンギン先生
外部で使うためにデータを書き出す操作だよ。ただし「保存は専用形式、エクスポートは汎用形式」と厳密に分かれているわけではない。Excelでは「名前を付けて保存」でCSVを書き出せるんだ。
ひよこ ひよこ
CSVにすれば、表の全部を引っ越せる?
ペンギン先生 ペンギン先生
ExcelのCSV保存では、基本的に現在のシートが対象で、セルの書式などは残らないよ。元のブックをそのまま再現できるバックアップとは違う。必要な情報が書き出されるか確かめよう。
ひよこ ひよこ
別のアプリに取り込むときは、何を見る?
ペンギン先生 ペンギン先生
対応する形式、文字コード、列の意味などを確認するんだ。書き出せたことと、移行先で正しく読めることは別。まず少量で試し、文字や値が意図通りか見比べよう。
ひよこ ひよこ
コードに出てくるexportも、ファイルを作る命令?
ペンギン先生 ペンギン先生
JavaScriptでは別の使い方だよ。モジュールの変数や関数などを外から使えるよう公開する宣言で、別のモジュールがimportして利用する。CSVを書き出す操作とは分けて覚えよう。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「エクスポート」って出てきたら「データを外部で使える形に書き出すこと」と思えばだいたいOK!
📖 おまけ:英語の意味
「Export」 = 輸出する・書き出す
💬 データの操作では外へ書き出すことを指し、インポートは取り込みを指します。プログラミングのモジュールでは、外から使える値を公開する意味でも使います。

参考資料

← 用語集にもどる