Presentamos el formato DSS: un nuevo estándar para el intercambio de datos y la interoperabilidad | I Love CSV Blog
Published: 2 min read
Last updated: Nov 20, 2025

Presentamos el formato DSS: un nuevo estándar para el intercambio de datos y la interoperabilidad

¿Qué es DSS?

DSS (Estándar de hoja de datos) es un formato de archivo nuevo, abierto y legible por humanos para representar datos de hojas de cálculo de varias hojas. A diferencia de CSV, DSS admite múltiples pestañas y ubicación de datos escasos. A diferencia de XLSX, no es binario ni XML y es totalmente compatible con los sistemas de control de versiones (compatible con Git).

  • Extensión: .DSS
  • Tipo MIME: texto/DSS
  • Codificación: UTF-8

¿Por qué DSS?

  • Hojas múltiples: Almacene varias hojas/pestañas en un solo archivo.
  • Datos dispersos: Solo almacene celdas pobladas, sin relleno vacío.
  • Git-Friendly: Cada cambio de celda es una diferencia de una sola línea.
  • Legible por humanos: Abrir y editar en cualquier editor de texto.
  • Simple: Los analizadores se pueden escribir en menos de 100 líneas de código.
  • Eficiente: Para archivos de varias hojas sin formato y sin estilo, DSS es hasta un 60 % más pequeño que XLSX.

Creamos DSS para compartir y "comprimir" mejor hojas de números puros. Es ideal para flujos de trabajo de datos, control de versiones e intercambio de datos fácil de usar para los desarrolladores.

Estructura de archivos

Un archivo DSS consta de:

  1. Metadatos globales (opcional, entre bloques ---)
  2. Declaraciones de hoja (por ejemplo, [Nombre de hoja])
  3. Anclajes de datos (por ejemplo, @ A1), seguidos de datos de estilo CSV

Ejemplo:

---
proyecto: Previsión Financiera
versión: 2.1
---

[Informe trimestral]
@ A1
"Departamento", "Presupuesto", "Real"
"Mercadotecnia", 50000, 48500
"I+D", 120000, 131000

@A10
"Notas:"
"El departamento de I+D superó el presupuesto."

[Configuración]
@ B2
"Tasa impositiva", 0,22
"Moneda", "EUR"

Características clave

CaracterísticaCSVXLSXDSS
Varias hojasNo
Datos escasosNo
Compatible con GitNo
Legible por humanosNo
Análisis generalBajoAltoBajo

Cómo utilizar DSS