Einführung des DSS-Formats: Ein neuer Standard für Datenaustausch und Interoperabilität
Was ist DSS?
DSS (Data Sheet Standard) ist ein neues, offenes, für Menschen lesbares Dateiformat zur Darstellung von Tabellenkalkulationsdaten aus mehreren Tabellenblättern. Im Gegensatz zu CSV unterstützt DSS mehrere Registerkarten und die Platzierung spärlicher Daten. Im Gegensatz zu XLSX ist es nicht binär, nicht XML und vollständig kompatibel mit Versionskontrollsystemen (Git-freundlich).
- Erweiterung:
.DSS - MIME-Typ:
text/DSS - Kodierung: UTF-8
Warum DSS?
- Mehrblatt: Speichern Sie mehrere Blätter/Registerkarten in einer einzigen Datei.
- Sparse Data: Nur gefüllte Zellen speichern – keine leere Auffüllung.
- Git-freundlich: Jede Zelländerung ist ein einzeiliger Unterschied.
- Von Menschen lesbar: Öffnen und Bearbeiten in einem beliebigen Texteditor.
- Einfach: Parser können in weniger als 100 Codezeilen geschrieben werden.
- Effizient: Für unformatierte, nicht formatierte Dateien mit mehreren Blättern ist DSS bis zu 60 % kleiner als XLSX.
Wir haben DSS erstellt, um reine Zahlenblätter besser teilen und „komprimieren“ zu können. Es ist ideal für Datenworkflows, Versionierung und entwicklerfreundlichen Datenaustausch.
Dateistruktur
Eine DSS-Datei besteht aus:
- Globale Metadaten (optional, zwischen „---“-Blöcken)
- Blattdeklarationen (z. B. „[Blattname]“)
- Datenanker (z. B. „@ A1“), gefolgt von Daten im CSV-Stil
Beispiel:
„
Projekt: Finanzprognose Version: 2.1
[Quartalsbericht] @ A1 „Abteilung“, „Budget“, „Ist“ „Marketing“, 50000, 48500 „F&E“, 120000, 131000
@ A10 „Anmerkungen:“ „Die F&E-Abteilung hat das Budget überschritten.“
[Einstellungen] @ B2 „Steuersatz“, 0,22 „Währung“, „EUR“ „
Hauptmerkmale
| Funktion | CSV | XLSX | DSS |
|---|---|---|---|
| Mehrblatt | Nein | Ja | Ja |
| Sparse Daten | Nein | Ja | Ja |
| Git-freundlich | Ja | Nein | Ja |
| Für Menschen lesbar | Ja | Nein | Ja |
| Parsing-Overhead | Niedrig | Hoch | Niedrig |
So verwenden Sie DSS
- Konvertieren: Verwenden Sie unser DSS-Konverter-Tool (Quellcode).
- Öffnen/Bearbeiten: Beliebiger Texteditor.
- Integrieren: Einfaches Analysieren oder Generieren von DSS in Ihren eigenen Apps.
Erfahren Sie mehr
Durch die Verwendung von DSS anstelle von XLSX wird die Dateigröße bei unformatierten, nicht formatierten Dateien mit mehreren Blättern um bis zu 60 % reduziert.
DSS wird unter der CC BY 4.0-Lizenz veröffentlicht. Kostenlos zur Nutzung, Änderung und Verbreitung.
