Qu'est-ce que le format de fichier FODT ?
.fodt est la variante XML plate du format standard OpenDocument Text compressé en ZIP. Au lieu de regrouper le contenu, les styles, les paramètres et les métadonnées dans une archive ZIP, un fichier .fodt fusionne tous ces composants en un seul document XML non compressé. L'élément racine est <office:document>, et chaque sous-document que le .odt stocke sous forme d'entrées ZIP séparées apparaît ici comme des sections XML imbriquées.
Comme le fichier est du XML UTF-8 brut sans enveloppe de compression, il s'intègre naturellement aux systèmes de contrôle de version - git diff produit des différences significatives et lisibles par l'homme plutôt que du bruit binaire. Cela fait du .fodt un choix pratique pour les flux de travail d'écriture collaborative stockés dans des dépôts git, et pour les pipelines de traitement XSLT ou XQuery qui doivent transformer le contenu du document sans déballer préalablement une archive ZIP.
Le principal inconvénient est la taille du fichier : les images intégrées sont encodées en base64 directement dans le flux, ce qui peut rendre un fichier .fodt plusieurs fois plus volumineux que l'équivalent .odt. Pour les documents contenant beaucoup d'images, le format .odt compressé en ZIP reste plus pratique pour un usage quotidien.
LibreOffice Writer et Apache OpenOffice Writer ouvrent et enregistrent les fichiers .fodt de manière transparente. Le format est régi par la norme OASIS ODF (actuellement ODF 1.3, publiée en 2021) et est sémantiquement identique au .odt - les mêmes espaces de noms et éléments XML s'appliquent. La version ODF est déclarée dans l'attribut office:version de l'élément racine. Les formats plats apparentés incluent le .fods (feuille de calcul) et le .fodp (présentation).
Sécurité et sûreté
RISQUE : LOWLe FODT est du texte XML brut - ce n'est pas un exécutable et il ne peut pas contenir de macros au sens traditionnel (l'élément <office:scripts> peut intégrer du LibreOffice Basic, que LibreOffice désactive par défaut). Comme le contenu est visible sous forme de texte, les charges utiles malveillantes sont moins facilement dissimulables que dans les formats binaires. Le principal risque pratique est le même que pour le .odt : les macros intégrées, qui sont bloquées par défaut dans LibreOffice et Word.
Détails du format
en brefProgrammes qui ouvrent les fichiers FODT
Détails techniques
spécifications approfondies| Type MIME | application/vnd.oasis.opendocument.text-flat-xml |
| Encodage | XML UTF-8 (texte brut, pas d'enveloppe binaire) |
| Compression | Aucune - contenu stocké entièrement non compressé |
| Conteneur | Fichier XML unique ; pas d'enveloppe ZIP |
| Élément racine | <office:document> fusionne le corps, les styles, les métadonnées et les paramètres en un seul arbre XML |
| Intégration d'images | Encodage Base64 en ligne dans le XML ; augmente considérablement la taille par rapport au .odt |
| Versions ODF supportées | ODF 1.0 à ODF 1.3 ; version déclarée dans l'attribut office:version |
| Identification du fichier | Déclaration XML suivie de la racine <office:document> avec l'attribut office:mimetype défini sur la chaîne MIME ODT |
| Chiffrement | Aucun - le format .odt compressé supporte le chiffrement optionnel ; le .fodt non |
| Taille de fichier typique | 10 Ko - plusieurs Mo (plus volumineux que l'équivalent .odt en raison de l'absence de compression) |
| Usage en contrôle de version | Entièrement comparable avec git diff et d'autres outils de comparaison de texte ; privilégié pour les flux VCS |
| Organisme de normalisation | OASIS OpenDocument Format (ODF 1.3, 2021) |
| Formats plats apparentés | .fods (tableur), .fodp (présentation), .fodc (graphique) |
| Plateformes supportées | Windows, macOS, Linux |
| Publié | 2005 (ODF 1.0, OASIS); flat variants defined in the same spec as the ZIP-based package |
| Dernière version | ODF 1.3 (OASIS standard, 2021) |
| Standard ouvert | Oui · libre de droits |
| Spécification | www.oasis-open.org |
Conversions FODT
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers FODT.