¿Qué es el formato de archivo GAN?
Un archivo .gan es un archivo de proyecto creado por GanttProject, un software gratuito de código abierto para la programación de proyectos escrito en Java. La aplicación se utiliza para planificar y programar proyectos mediante diagramas de Gantt y gestión de recursos.
Un archivo .gan almacena todos los elementos del proyecto, incluidas las tareas con duraciones y dependencias, los recursos del proyecto y sus asignaciones, plazos, calendarios y ajustes de vista. Internamente es un documento XML en texto plano UTF-8 cuyo elemento raíz es <project>, seguido de las secciones <tasks>, <resources>, <allocations> y <calendars>; por lo tanto, el archivo también puede ser inspeccionado o editado en cualquier editor de texto. Debido a que el formato no utiliza compresión ni cifrado, los tamaños de archivo suelen oscilar entre unos pocos kilobytes y unos cientos de kilobytes, dependiendo de la complejidad del proyecto.
El formato .gan es interoperable con los archivos de Microsoft Project a través de la función de importación y exportación integrada de GanttProject. Los proyectos también se pueden exportar a CSV para su uso en hojas de cálculo o a PDF para compartir diagramas de Gantt impresos.
GanttProject y el formato de archivo .gan son compatibles con Windows, Linux y macOS - cualquier plataforma con un entorno de ejecución de Java.
Seguridad y protección
RIESGO: LOWUn archivo .gan son datos XML puros sin código ejecutable, por lo que abrir uno es seguro. La única precaución es la higiene habitual de XML/referencias externas: un atributo de enlace web es solo texto. Como siempre, verifique que el archivo sea realmente XML (no un ejecutable renombrado a .gan) antes de abrirlo desde una fuente no confiable.
Detalles del formato
en pocas palabrasProgramas que abren archivos GAN
Detalles técnicos
especificación profunda| Codificación | Texto plano UTF-8 (XML) |
| Formato contenedor | Documento XML único; el elemento raíz es `<project>` |
| Tipo MIME | application/xml (también aceptado como text/xml) |
| Compresión | Ninguna - el archivo es texto plano sin comprimir |
| Tamaño de archivo típico | De unos pocos KB a unos cientos de KB, dependiendo del recuento de tareas y recursos |
| Secciones del documento | `<tasks>`, `<resources>`, `<allocations>`, `<calendars>` más datos de configuración de vista |
| Atributos del elemento raíz | name, company, view-date y webLink almacenados como atributos XML en `<project>` |
| Modelo de tareas | Tareas jerárquicas con duración, fecha de inicio, porcentaje completado, indicador de hito y dependencias de predecesores |
| Modelo de recursos | Recursos humanos con nombre, roles, correo electrónico y porcentajes de asignación por tarea |
| Soporte de calendario | Calendarios de trabajo personalizados por proyecto con excepciones de fines de semana y festivos |
| Versionado del esquema | Versión del formato almacenada como un atributo en el archivo; los archivos de proyecto 2.x y 3.x son compatibles con versiones anteriores |
| Requisito de plataforma | Multiplataforma; requiere un entorno de ejecución de Java (Windows, macOS, Linux) |
| Interoperabilidad | Importación y exportación a Microsoft Project (.mpp/.mpx), CSV y PDF desde GanttProject |
| Desarrollador / mantenedor | Equipo de GanttProject (BarD Software); código abierto gratuito bajo GNU GPL |
| Identificación | Sin número mágico binario; identificado por la declaración XML y la raíz `<project>` con atributos específicos de GanttProject |
| Lanzado | 2003 (GanttProject 1.x) |
| Última versión | GanttProject 3.x XML project format (current) |
| Estándar abierto | Sí · libre de regalías |
| Especificación | www.ganttproject.biz |
Conversiones de GAN
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos GAN.