DBC online in JSON konvertieren

Eine JSON-Darstellung einer CAN-Datenbank lässt sich direkt in Simulations-Frameworks, Logging-Pipelines und Testautomatisierung einspeisen. Legen Sie Ihre .dbc-Datei ab und exportieren Sie ein sauberes, hierarchisches JSON — Nachrichten, Signale, Skalierung, Einheiten und Wertbeschreibungen — ohne die Datei irgendwo hochzuladen.

  • Hierarchisch: Nachrichten enthalten ihre Signale — keine Joins nötig
  • Zahlen bleiben Zahlen: Faktor/Offset werden als numerische Typen exportiert
  • Wertbeschreibungen werden zu einer Name → Label-Zuordnung
  • Ideale Eingabe für CAPL-, Python- und Rust-CAN-Tooling

So funktioniert's

  1. 1Öffnen Sie den DBC-Viewer und legen Sie Ihre .dbc-Datei ab.
  2. 2Klicken Sie auf Export und wählen Sie JSON. Die aktuelle Vorschau exportiert die ersten 20 Zeilen.
  3. 3Der vollständige Export und die Stapelkonvertierung folgen mit dem Start von Pro.

Häufige Fragen

Warum JSON statt CSV?

CSV ist flach und verliert Verschachtelung; JSON behält die Nachricht → Signal-Hierarchie und typisierte Zahlen, die Skripte und Simulatoren erwarten.

Ist das JSON-Schema dokumentiert?

Der Export ist selbstbeschreibend: Nachrichten-Objekte tragen id, extended, dlc, cycleTime und ein signals-Array mit jeder DBC-Eigenschaft.

Kann ich JSON zurück in DBC konvertieren?

Round-Tripping ist eingeplant; heute konvertiert CANpeek DBC → JSON/CSV/XLSX und liest A2L-Datenbanken.

Ihre Datei verlässt nie den Browser

CANpeek analysiert DBC- und A2L-Dateien vollständig im Browser — kein Upload, kein Konto, keine Speicherung. Derzeit gibt es kein kostenpflichtiges Produkt; der vollständige Export ist für Pro geplant.

DBC→JSON-Konverter öffnen
lei_xu@163.com