¿Qué es el formato de archivo DIF?
.dif es un formato de intercambio de datos de hojas de cálculo que almacena información en texto plano. El formato está estandarizado, lo que significa que exportar datos a un archivo .dif preserva la disposición de los datos y puede importarse directamente a otros programas de hojas de cálculo. Muchos problemas de análisis -como el error del separador de campos al importar datos desde archivos CSV- se eliminan con este enfoque.
Un solo archivo .dif solo puede contener una única tabla de hoja de cálculo; se pueden usar varios archivos .dif juntos al intercambiar datos entre varias hojas. El formato permite que los datos de diversas aplicaciones se compartan con diferentes programas de hojas de cálculo de una manera agnóstica al formato. A diferencia de los libros XLSX o archivos ODS, .dif no contiene formato, fuentes, gráficos, macros ni fórmulas; solo los valores calculados de las celdas de una tabla plana.
El estándar .dif fue desarrollado por Software Arts en 1981 para la hoja de cálculo VisiCalc, y más tarde fue adoptado como un formato de intercambio abierto de facto por muchas aplicaciones. Un archivo .dif siempre comienza con la palabra clave literal TABLE en su propia línea, seguida de una línea de versión 0,1 y VECTORS (recuento de columnas), TUPLES (recuento de filas) y una sección DATA que enumera cada celda como un par de código de tipo y valor. Tenga en cuenta que .dif no debe confundirse con un archivo diff/patch de Unix, que puede compartir la misma extensión.
Seguridad y protección
RIESGO: LOWUna hoja de cálculo DIF es texto plano sin macros, scripts ni objetos incrustados, por lo que abrir uno es de bajo riesgo: no hay un motor de fórmulas o macros dentro del archivo en sí. Como con cualquier archivo de datos, solo están presentes los valores; la precaución habitual es asegurarse de que un archivo etiquetado como .dif sea realmente el formato de hoja de cálculo y no otra cosa (por ejemplo, un archivo de texto diff/patch) antes de importarlo. Evite sitios de descarga oscuros de «abridores de DIF»; Excel, LibreOffice Calc y Google Sheets ya leen DIF.
Detalles del formato
en pocas palabras- archivo diff / patch (Unix) - Un .dif (o .diff) puede ser un parche de texto producido por la herramienta «diff» que enumera los cambios de línea entre archivos; no está relacionado con el formato de hoja de cálculo.
- DIF de imágenes satelitales / AVHRR - Algunas cadenas de herramientas de teledetección utilizan .dif para productos de datos; un significado de nicho distinto del formato de intercambio de hojas de cálculo.
Programas que abren archivos DIF
Detalles técnicos
especificación profunda| Codificación de archivo | Texto ASCII plano (7 bits); sin contenido binario ni Unicode |
| Estructura del archivo | Tres secciones en orden: palabras clave de encabezado TABLE, VECTORS, TUPLES -cada una seguida de una línea numérica y un comentario entre comillas- luego una sección DATA que enumera cada celda |
| Bytes mágicos / identificación | Sin firma binaria; el archivo siempre comienza con el token literal TABLE en su propia línea, luego la línea de versión 0,1 |
| Tipo MIME | text/plain (también application/x-dif o application/dif) |
| Campo VECTORS | Palabra clave de encabezado que declara el número de columnas (vectores) en la tabla |
| Campo TUPLES | Palabra clave de encabezado que declara el número de filas (tuplas) en la tabla |
| Tipos de datos de celda | Valores numéricos (tipo 0) y literales de cadena (tipo 1); las fórmulas no se almacenan, solo sus resultados calculados |
| Hojas por archivo | Solo una tabla bidimensional plana; los libros con varias hojas requieren archivos .dif separados |
| Soporte de formato | Ninguno: no se almacenan fuentes, colores, anchos de columna, bordes, gráficos ni macros |
| Compresión | Ninguna: almacenado como texto plano sin comprimir |
| Cifrado | Ninguno: sin seguridad integrada ni protección por contraseña |
| Tamaño de archivo típico | De unos pocos KB a unos cientos de KB para una sola tabla de valores |
| Reemplazado por | CSV para valores tabulares planos; XLSX y ODS para intercambio de libros con funciones completas |
| Colisión de nombres | La extensión .dif también se utiliza para archivos de salida diff/patch de Unix, totalmente ajenos al formato de hoja de cálculo |
| Lanzado | 1981 (created by Software Arts for VisiCalc to exchange single-sheet data) |
| Última versión | Stable since the early 1980s - the format has not evolved |
| Estándar abierto | Sí · libre de regalías |
| Especificación | en.wikipedia.org |
Conversiones de DIF
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos DIF.