DBC をオンラインで CSV に変換

CSV は汎用の交換フォーマットです。Excel で開き、pandas.read_csv で読み込み、MATLAB に取り込み、git で差分マージできます。.dbc ファイルをドロップするだけで、数秒で信号ごと 1 行のきれいな CSV をダウンロードできます——すべてブラウザー内でローカルに処理されます。

  • ヘッダー行 1 つ、信号ごとに 1 行——ピボットテーブル対応
  • カンマ区切り、UTF-8 エンコード、必要に応じて引用符
  • コメントと値説明の含める/除外を選択可能
  • ページ読み込み後はオフラインで動作——インストール不要

使い方

  1. 1DBC ビューアを開き、.dbc ファイルをドロップします。
  2. 2「エクスポート」をクリックし CSV を選択。現在のプレビューでは先頭 20 行をエクスポートします。
  3. 3Excel、pandas、MATLAB でファイルを開きます。完全エクスポートと一括変換は Pro の提供開始後に利用できます。

よくある質問

代わりに Python でスクリプト変換してもいいですか?

はい——JSON エクスポートは小さな Python スクリプトと相性がよく、CSV 自体も直接 pandas に読み込めます。そうしたスクリプトを保守したくない時に CANpeek があります。

どの区切り文字を使いますか?

カンマで、RFC 4180 に従って引用符で囲みます。Excel も pandas も追加設定なしで出力を開けます。

多重化(multiplexed)信号はエクスポートされますか?

通常の行としてエクスポートされます。多重化の関係は信号名とコメント列に保持されます。

ファイルはブラウザから出ません

CANpeek は DBC および A2L ファイルを完全にクライアント側で解析します — アップロードもアカウントも保存も不要です。現在有料製品はなく、フルエクスポートは Pro で予定しています。

DBC → CSV 変換ツールを開く
lei_xu@163.com