Vad är filformatet FODT?
.fodt är den platta XML-varianten av det standardiserade ZIP-paketerade OpenDocument Text-formatet. Istället för att bunta ihop innehåll, stilar, inställningar och metadata i ett ZIP-arkiv, sammanfogar en .fodt-fil alla dessa komponenter till ett enda, okomprimerat XML-dokument. Rotelementet är <office:document>, och varje underdokument som .odt lagrar som separata ZIP-poster visas här som nästlade XML-sektioner.
Eftersom filen är vanlig UTF-8 XML utan komprimeringshölje integreras den naturligt med versionshanteringssystem - git diff skapar meningsfulla, läsbara diffar snarare än binärt brus. Detta gör .fodt till ett praktiskt val för arbetsflöden med gemensamt skrivande i git-databaser, och för XSLT- eller XQuery-bearbetningskedjor som behöver transformera dokumentinnehåll utan att först packa upp ett ZIP-arkiv.
Den främsta nackdelen är filstorleken: inbäddade bilder är base64-kodade direkt i filen, vilket kan göra en .fodt-fil flera gånger större än motsvarande .odt. För dokument med mycket bildinnehåll förblir den ZIP-paketerade .odt mer praktisk för vardagligt bruk.
LibreOffice Writer och Apache OpenOffice Writer öppnar och sparar .fodt sömlöst. Formatet styrs av OASIS ODF-standard (för närvarande ODF 1.3, publicerad 2021) och är semantiskt identiskt med .odt - samma XML-namnrymder och element används. ODF-versionen deklareras i attributet office:version i rotelementet. Relaterade platta format inkluderar .fods (kalkylblad) och .fodp (presentation).
Säkerhet & trygghet
RISK: LOWFODT är XML i klartext - det är inte en körbar fil och kan inte innehålla makron i traditionell mening (elementet <office:scripts> kan bädda in LibreOffice Basic, vilket LibreOffice inaktiverar som standard). Eftersom innehållet är synligt som text är skadlig kod svårare att dölja än i binära format. Den främsta praktiska risken är densamma som för .odt: inbäddade makron, vilka blockeras som standard i både LibreOffice och Word.
Formatdetaljer
i ett nötskalProgram som öppnar FODT-filer
Tekniska detaljer
djup specifikation| MIME-typ | application/vnd.oasis.opendocument.text-flat-xml |
| Kodning | UTF-8 XML (klartext, inget binärt hölje) |
| Komprimering | Ingen - innehållet lagras helt okomprimerat |
| Container | Enstaka XML-fil; inget ZIP-hölje |
| Rotelement | <office:document> sammanfogar brödtext, stilar, metadata och inställningar i ett XML-träd |
| Inbäddning av bilder | Base64-kodade direkt i XML-filen; ökar storleken avsevärt jämfört med .odt |
| Stöd för ODF-versioner | ODF 1.0 till ODF 1.3; version deklareras i attributet office:version |
| Filidentifiering | XML-deklaration följt av rotelementet <office:document> med attributet office:mimetype satt till ODT:s MIME-sträng |
| Kryptering | Ingen - ZIP-paketerade .odt stöder valfri kryptering; .fodt gör det inte |
| Typisk filstorlek | 10 KB - flera MB (större än motsvarande .odt på grund av saknad komprimering) |
| Användning i versionshantering | Fullt jämförbar med git diff och andra textbaserade diff-verktyg; föredras för VCS-arbetsflöden |
| Standardiseringsorgan | OASIS OpenDocument Format (ODF 1.3, 2021) |
| Relaterade platta format | .fods (kalkylblad), .fodp (presentation), .fodc (diagram) |
| Plattformstöd | Windows, macOS, Linux |
| Släppt | 2005 (ODF 1.0, OASIS); flat variants defined in the same spec as the ZIP-based package |
| Senaste version | ODF 1.3 (OASIS standard, 2021) |
| Öppen standard | Ja · royaltyfri |
| Specifikation | www.oasis-open.org |
FODT-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om FODT-filer.