Che cos'è il formato di file FODT?
.fodt è la variante XML piatta dello standard OpenDocument Text pacchettizzato in formato ZIP. Invece di raggruppare contenuti, stili, impostazioni e metadati in un archivio ZIP, un file .fodt unisce tutti questi componenti in un unico documento XML non compresso. L'elemento radice è <office:document>, e ogni sottodocumento che .odt memorizza come voci ZIP separate appare qui come sezioni XML nidificate.
Poiché il file è XML in formato UTF-8 semplice senza wrapper di compressione, si integra naturalmente con i sistemi di controllo di versione: git diff produce diff significativi e leggibili dall'uomo anziché rumore binario. Ciò rende .fodt una scelta pratica per i flussi di lavoro di scrittura collaborativa memorizzati in repository git e per le pipeline di elaborazione XSLT o XQuery che devono trasformare il contenuto del documento senza dover prima decomprimere un archivio ZIP.
Il principale svantaggio è la dimensione del file: le immagini incorporate sono codificate in base64 inline, il che può gonfiare un file .fodt rendendolo diverse volte più grande dell'equivalente .odt. Per i documenti con un pesante contenuto di immagini, il formato .odt compresso in ZIP rimane più pratico per l'uso quotidiano.
LibreOffice Writer e Apache OpenOffice Writer aprono e salvano i file .fodt in modo trasparente. Il formato è regolato dallo standard OASIS ODF (attualmente ODF 1.3, pubblicato nel 2021) ed è semanticamente identico a .odt: si applicano gli stessi namespace ed elementi XML. La versione ODF è dichiarata nell'attributo office:version dell'elemento radice. I formati piatti correlati includono .fods (foglio di calcolo) e .fodp (presentazione).
Sicurezza e incolumità
RISCHIO: LOWFODT è testo XML semplice - non è un eseguibile e non può contenere macro nel senso tradizionale (l'elemento <office:scripts> può incorporare LibreOffice Basic, che LibreOffice disabilita per impostazione predefinita). Poiché il contenuto è visibile come testo, i payload malevoli sono meno facilmente occultabili rispetto ai formati binari. Il principale rischio pratico è lo stesso di .odt: macro incorporate, che sono bloccate per impostazione predefinita sia in LibreOffice che in Word.
Dettagli del formato
in sintesiProgrammi che aprono file FODT
Dettagli tecnici
specifiche approfondite| Tipo MIME | application/vnd.oasis.opendocument.text-flat-xml |
| Codifica | UTF-8 XML (testo semplice, nessun wrapper binario) |
| Compressione | Nessuna - contenuto memorizzato interamente non compresso |
| Contenitore | Singolo file XML; nessun wrapper ZIP |
| Elemento radice | <office:document> unisce corpo, stili, metadati e impostazioni in un unico albero XML |
| Incorporamento immagini | Codificate in Base64 inline nell'XML; gonfia significativamente le dimensioni rispetto a .odt |
| Supporto versione ODF | Da ODF 1.0 a ODF 1.3; versione dichiarata nell'attributo office:version |
| Identificazione file | Dichiarazione XML seguita dalla radice <office:document> con l'attributo office:mimetype impostato sulla stringa MIME di ODT |
| Crittografia | Nessuna - il formato .odt pacchettizzato in ZIP supporta la crittografia opzionale; .fodt no |
| Dimensione tipica del file | 10 KB - diversi MB (più grande dell'equivalente .odt a causa dell'assenza di compressione) |
| Uso nel controllo versione | Completamente confrontabile con git diff e altri strumenti di diff testuale; preferito per i flussi di lavoro VCS |
| Ente standard | OASIS OpenDocument Format (ODF 1.3, 2021) |
| Formati piatti correlati | .fods (foglio di calcolo), .fodp (presentazione), .fodc (grafico) |
| Supporto piattaforma | Windows, macOS, Linux |
| Rilasciato | 2005 (ODF 1.0, OASIS); flat variants defined in the same spec as the ZIP-based package |
| Ultima versione | ODF 1.3 (OASIS standard, 2021) |
| Standard aperto | Sì · royalty-free |
| Specifica | www.oasis-open.org |
Conversioni FODT
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file FODT.