Hva er GAN-filformatet?
En .gan-fil er en prosjektfil opprettet av GanttProject, en gratis åpen kildekode-programvare for prosjektplanlegging skrevet i Java. Applikasjonen brukes til planlegging og tidsstyring av prosjekter ved hjelp av Gantt-diagrammer og ressursstyring.
En .gan-fil lagrer alle elementene i prosjektet, inkludert oppgaver med varighet og avhengigheter, prosjektressurser og deres tildelinger, frister, kalendere og visningsinnstillinger. Internt er det et vanlig UTF-8 XML-dokument der rotelementet er <project>, etterfulgt av seksjonene <tasks>, <resources>, <allocations> og <calendars> - filen kan derfor også inspiseres eller redigeres i et hvilket som helst tekstredigeringsprogram. Fordi formatet ikke bruker komprimering eller kryptering, varierer filstørrelsene vanligvis fra noen få kilobyte til noen hundre kilobyte, avhengig av prosjektets kompleksitet.
.gan-formatet samhandler med Microsoft Project-filer via GanttProject sin innebygde import og eksport. Prosjekter kan også eksporteres til CSV for bruk i regneark eller til PDF for deling av utskrevne Gantt-diagrammer.
GanttProject og .gan-filformatet støttes på Windows, Linux og macOS - alle plattformer med en Java-kjøretidsmiljø.
Sikkerhet og trygghet
RISIKO: LOWEn .gan-fil er rene XML-data uten kjørbar kode, så det er trygt å åpne en. Den eneste forholdsregelen er vanlig XML-hygiene: et web-link-attributt er bare tekst. Som alltid bør du verifisere at filen faktisk er XML (ikke en kjørbar fil som har fått nytt navn til .gan) før du åpner den fra en utrolig kilde.
Formatdetaljer
i et nøtteskallProgrammer som åpner GAN-filer
Tekniske detaljer
dyp spesifikasjon| Koding | UTF-8 ren tekst (XML) |
| Beholderformat | Enkelt XML-dokument; rotelementet er `<project>` |
| MIME-type | application/xml (aksepteres også som text/xml) |
| Komprimering | Ingen - filen er ukomprimert ren tekst |
| Typisk filstørrelse | Noen få KB til noen hundre KB, avhengig av antall oppgaver og ressurser |
| Dokumentseksjoner | `<tasks>`, `<resources>`, `<allocations>`, `<calendars>` pluss data for visningskonfigurasjon |
| Attributter for rotelement | name, company, view-date og webLink lagret som XML-attributter på `<project>` |
| Oppgavemodell | Hierarkiske oppgaver med varighet, startdato, prosent fullført, milepælsflagg og forgjengeravhengigheter |
| Ressursmodell | Navngitte menneskelige ressurser med roller, e-post og tildelingsprosent per oppgave |
| Kalenderstøtte | Egendefinerte arbeidskalendere per prosjekt med unntak for helger og helligdager |
| Skjemaversjonering | Formatversjon lagret som et attributt i filen; 2.x og 3.x prosjektfiler er bakoverkompatible |
| Plattformkrav | Plattformuavhengig; krever et Java-kjøretidsmiljø (Windows, macOS, Linux) |
| Samhandling | Import og eksport til Microsoft Project (.mpp/.mpx), CSV og PDF fra GanttProject |
| Utvikler / vedlikeholder | GanttProject Team (BarD Software); gratis åpen kildekode under GNU GPL |
| Identifisering | Ingen binært magisk tall; identifisert av XML-deklarasjon og `<project>`-rot med GanttProject-spesifikke attributter |
| Utgitt | 2003 (GanttProject 1.x) |
| Siste versjon | GanttProject 3.x XML project format (current) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | www.ganttproject.biz |
GAN-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om GAN-filer.