Wat is het FODT-bestandsformaat?
.fodt is de platte XML-variant van het standaard in ZIP verpakte OpenDocument Text formaat. In plaats van inhoud, stijlen, instellingen en metadata te bundelen in een ZIP-archief, voegt een .fodt-bestand al die componenten samen in één enkel, niet-gecomprimeerd XML-document. Het root-element is <office:document>, en elk subdocument dat .odt opslaat als afzonderlijke ZIP-items verschijnt hier als geneste XML-secties.
Omdat het bestand platte UTF-8 XML is zonder compressie-wrapper, integreert het natuurlijk met versiebeheersystemen - git diff produceert zinvolle, menselijk leesbare verschillen in plaats van binaire ruis. Dit maakt .fodt een praktische keuze voor gezamenlijke schrijfworkflows die zijn opgeslagen in git-repositories, en voor XSLT- of XQuery-verwerkingspijplijnen die documentinhoud moeten transformeren zonder eerst een ZIP-archief uit te pakken.
De belangrijkste afweging is de bestandsgrootte: ingebedde afbeeldingen worden inline base64-gecodeerd, wat een .fodt-bestand meerdere malen groter kan maken dan de equivalente .odt. Voor documenten met veel afbeeldingen blijft de ZIP-verpakte .odt praktischer voor dagelijks gebruik.
LibreOffice Writer en Apache OpenOffice Writer openen en bewaren .fodt transparant. Het formaat wordt beheerd door de OASIS ODF-standaard (momenteel ODF 1.3, gepubliceerd in 2021) en is semantisch identiek aan .odt - dezelfde XML-namespaces en elementen zijn van toepassing. De ODF-versie wordt gedeclareerd in het office:version-attribuut van het root-element. Verwante platte formaten zijn .fods (spreadsheet) en .fodp (presentatie).
Beveiliging & veiligheid
RISICO: LOWFODT is platte XML-tekst - het is geen uitvoerbaar bestand en kan geen macro's bevatten in de traditionele zin (het <office:scripts>-element kan LibreOffice Basic insluiten, wat LibreOffice standaard uitschakelt). Omdat de inhoud zichtbaar is als tekst, zijn kwaadaardige payloads minder gemakkelijk te verbergen dan in binaire formaten. Het belangrijkste praktische risico is hetzelfde als bij .odt: ingebedde macro's, die standaard worden geblokkeerd in zowel LibreOffice als Word.
Formaatdetails
in een notendopProgramma's die FODT-bestanden openen
Technische details
diepe specificaties| MIME-type | application/vnd.oasis.opendocument.text-flat-xml |
| Codering | UTF-8 XML (platte tekst, geen binaire wrapper) |
| Compressie | Geen - inhoud volledig niet-gecomprimeerd opgeslagen |
| Container | Enkel XML-bestand; geen ZIP-wrapper |
| Root-element | <office:document> voegt body, stijlen, metadata en instellingen samen in één XML-boom |
| Inbedden van afbeeldingen | Base64-gecodeerd inline binnen de XML; vergroot de omvang aanzienlijk vergeleken met .odt |
| ODF-versieondersteuning | ODF 1.0 tot en met ODF 1.3; versie gedeclareerd in office:version-attribuut |
| Bestandsidentificatie | XML-declaratie gevolgd door <office:document> root met office:mimetype-attribuut ingesteld op de ODT MIME-string |
| Versleuteling | Geen - ZIP-verpakte .odt ondersteunt optionele versleuteling; .fodt niet |
| Typische bestandsgrootte | 10 KB - meerdere MB (groter dan .odt-equivalent door afwezigheid van compressie) |
| Gebruik in versiebeheer | Volledig diff-baar met git diff en andere tekst-diff-tools; bij voorkeur gebruikt voor VCS-workflows |
| Standaardisatie-instantie | OASIS OpenDocument Format (ODF 1.3, 2021) |
| Verwante platte formaten | .fods (spreadsheet), .fodp (presentatie), .fodc (grafiek) |
| Platformondersteuning | Windows, macOS, Linux |
| Uitgebracht | 2005 (ODF 1.0, OASIS); flat variants defined in the same spec as the ZIP-based package |
| Laatste versie | ODF 1.3 (OASIS standard, 2021) |
| Open standaard | Ja · royaltyvrij |
| Specificatie | www.oasis-open.org |
FODT conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over FODT-bestanden.