質問: 「ファイル形式の違い=拡張子の違い」と認識すればいいの? 「ファイル形式の違い=拡張子の違い」と認識すればいいの? 今、ファイル形式について勉強しているのですが理解できない部分が多すぎて混乱しています。まとまりのない内容ですが説明します。 1、word2007の拡張子「.docx」と「.dotx」はファイル形式が違う。 2、word2003の拡張子「.doc」「.dot」はword2007(上記)の拡張子とファイル形式が違う。 3、「excel2007」と「word2007」はファイル形式が違う。 などなど、いろいろな表現が出来ると思うのですがいまいちピンときません。下記に私なりの認識を書いてみます。 1、拡張子の違いであって同じファイル形式・・・? 2、バージョンの違い。 3、ソフトの違い。 と、こんな感じの認識をしているのですが、結局は「ファイル形式の違い=拡張子の違い」でいいのかな?と思ってしまします。 また、これらに関連すると思われる「インポート・エクスポート」「互換性と変換」というものがどういう位置づけで使用されるのかも教えて頂けないでしょうか。 (部分的なアドバイスでもいいので回答をお願いします。)
回答: 一部わかりにくかったり嘘かいてることがあるかもしれません >結局は「ファイル形式の違い=拡張子の違い」でいいのかな? あまり慣れていない人であればその認識でいいと思います ※ 細かく言えば既にほかの方からの回答ついている通りなんですが 初心者であれば中身まで気にしていないのが普通ですし 少なくても自分で扱っている(作成した)ファイルであれば中身が 何のファイルかはわかってると思いますので (人からもらったファイルや ネット上に転がっているファイルに関しては簡単に信じないほうがいいです) インポート・エクスポートに関しては以下のイメージになります 設定に対してのインポート・エクスポートというのは 外のpc上のの同一ソフトで環境設定を合わせたいときに行います インポートー> 読み込み エクスポートー>書き込み を意味します 今まで使っていた環境設定をエクスポートして新しい環境にインポートする といったようになります (同じソフトでもバージョンによってファイルの互換性がなくなっている場合もあります) (互換性=相互ソフト間におけるデータの汎用性 いかにそのままの状態で再利用できるかという事) データファイルに対してのインポート・エクスポートというのは そのアプリ固有の形式で扱っているデータを外のアプリでも読み込めるような形 (基本的にテキストファイルに変換します ファイルの形式は) に変換する機能を意味します これを行うとワードで作ったファイルをエクセルで読む といったようなことも可能になります ※ ただしテキストに変換できない罫線や装飾など(アプリ固有の)の情報はすべて失われます 変換されるのはあくまで文字(テキスト)だけです よく使われる様な場面?として以下みたいのがあると思います アドレス帳に登録されてるデータをエクスポートして年賀賞の宛名データとしてインポートする 互換性・変換といったのは 極力機能を残したまま外のソフトやバージョン違いのソフトでも 読める形にする変換する機能となります (その動作を行えることが互換性を持っているなどといいます) 例えばワード2003(2007?)以後は標準でdotxの形式で保存されると思いますが それ以前のバージョンと互換性を保つため ワード2000の形式に変換した状態で保存することも可能になっています office互換のソフトではofficeのファイルをそのまま使用することもできます ※ だたしこれら変換でも対応できないものがあるため一部データ情報が 失われる可能性があります これを絶対に失わないようにすると いつまでたってもソフトの機能アップは望めないという事になります