Présentation du format DSS : une nouvelle norme pour le partage de données et l'interopérabilité
Qu'est-ce que le DSS ?
DSS (Data Sheet Standard) est un nouveau format de fichier ouvert et lisible par l'homme permettant de représenter les données d'une feuille de calcul multi-feuilles. Contrairement à CSV, DSS prend en charge plusieurs onglets et le placement de données clairsemées. Contrairement à XLSX, il est non binaire, non XML et entièrement compatible avec les systèmes de contrôle de version (compatible Git).
- Extension :
.DSS - Type MIME :
texte/DSS - Encodage : UTF-8
Pourquoi DSS ?
- Multi-feuilles : Stockez plusieurs feuilles/onglets dans un seul fichier.
- Données éparses : stocke uniquement les cellules remplies, pas de remplissage vide.
- Git-Friendly : Chaque changement de cellule est une différence sur une seule ligne.
- Human Readible : Ouvrez et modifiez dans n'importe quel éditeur de texte.
- Simple : Les analyseurs peuvent être écrits en moins de 100 lignes de code.
- Efficace : Pour les fichiers multifeuilles non formatés et sans style, DSS est jusqu'à 60 % plus petit que XLSX.
Nous avons créé DSS pour un meilleur partage et une meilleure « compression » des feuilles de chiffres purs. Il est idéal pour les flux de travail de données, la gestion des versions et l'échange de données convivial pour les développeurs.
Structure du fichier
Un fichier DSS se compose de :
- Métadonnées globales (facultatif, entre les blocs
---) - Déclarations de feuille (par exemple
[Nom de la feuille]) - Ancres de données (par exemple
@ A1), suivies de données de style CSV
Exemple :
---
projet : Prévisions financières
version : 2.1
---
[Rapport trimestriel]
@A1
"Département", "Budget", "Réel"
"Marketing", 50 000, 48 500
"R&D", 120 000, 131 000
@A10
"Remarques :"
"Le département R&D a dépassé le budget."
[Paramètres]
@B2
"Taux d'imposition", 0,22
"Devise", "EUR"
Principales fonctionnalités
| Fonctionnalité | CSV | XLSX | DSS |
|---|---|---|---|
| Multi-feuilles | Non | Oui | Oui |
| Données clairsemées | Non | Oui | Oui |
| Compatible avec Git | Oui | Non | Oui |
| Lisible par l'homme | Oui | Non | Oui |
| Analyse des frais généraux | Faible | Élevé | Faible |
Comment utiliser DSS
- Convertir : utilisez notre outil de conversion DSS ([code source](https://github.com/Datastrip
