DBF から CSV への変換方法
- .DBF ファイルを追加してください。上のボックスにドロップするか、クリックしてブラウズします。
- 数秒で .CSV に変換されます。
- 新しい .CSV ファイルをダウンロードしてください。
期待される結果
- 文字エンコーディングが主な落とし穴です。DOS 時代の
.dbfファイルは CP850 を使用し、Windows 時代のファイルは CP1252 を使用します。インポートダイアログで設定を間違えると、アクセント付き文字が文字化けします。 - メモフィールド(タイプ M)は、長いテキストを付随する
.dbtまたは.fptファイルに保存します。.dbfと同じフォルダにこれらのファイルがない場合、メモ列は空として、またはブロック参照番号として書き出されます。 - CSV はすべてをスキーマなしのプレーンテキストとして保存します。
.dbfからの数値精度、日付形式、およびフィールド型の定義は保持されません。
よくある質問
CSV 内に疑問符や文字化けが表示されるのはなぜですか?
.dbf がレガシーコードページを使用しているためです。通常、DOS 時代のファイルは CP850、Windows 時代のファイルは CP1252 です。LibreOffice で開き直し、dBASE インポートダイアログで一致する文字セットを選択してください。メモフィールドの内容は CSV に表示されますか?
ファイルを開く際に、付随する
.dbt (dBASE) または .fpt (FoxPro) ファイルが .dbf と同じフォルダにある場合にのみ表示されます。そうでない場合、メモ列は空として書き出されます。Excel で DBF ファイルを直接開くことはできますか?
古い Excel バージョン(2003以前)は「ファイル」 › 「開く」から
.dbf をネイティブにサポートしています。現在の Excel では、代わりに「データ」 › 「データの取得」 › 「ファイルから」を使用してください。DBF から CSV への変換は無劣化(ロスレス)ですか?
テキスト、数値、日付、論理フィールドなどの通常の列はきれいに転送されますが、メモの内容が欠落する可能性があり、フィールド型のスキーマは CSV では保持されません。
DBF を変換するプログラム: Microsoft Excel · Full Convert Enterprise · Corel Quattro Pro · DBF Manager · Microsoft Access · Apache OpenOffice Calc (OpenOffice.org Calc) · Online DBF Converter · PlanMaker