Bonjour,
tout d’abord salutations à la communauté Libre Office !
Mon problème est le suivant : j’ai travaillé sur un document fourni par un client au format .docx et bien évidemment je n’ai pas pensé à en enregistrer de copie de travail au format .odt
Au moment de livrer (sinon ça aurait été moins drôle) le client m’informe que le document ne s’ouvre pas. Je vérifie et j’ai également une erreur…
Voici l’erreur :
Erreur de format de fichier à la position SAXParseException: '[word/document.xml line 2]: Attribute w:eastAsiaTheme redefined ', Stream 'word/document.xml', Line 2, Column 467578(row,col).
Après quelques recherches j’ai tenté par moi-même de corriger le fichier document.xml à l’endroit indiqué. Une copie du contenu du document.xml sur le site https://www.xmlvalidation.com/ a confirmé une erreur mais apparemment pas au même endroit :
Attribute "cstheme" bound to namespace "http://schemas.openxmlformats.org/wordprocessingml/2006/main" was already specified for element "w:rFonts"
Je n’arrive pas à comprendre comment réparer. Je connais un peu le XML et j’ai tenté de retirer certains paramètres dans le noeud xml en question, puis de remplacer le document.xml dans l’archive DOCX mais malgré cela impossible de rétablir la situation.
Si un as de Libre Office pouvait me dépanner j’en serais très reconnaissant, mon client attend sa livraison qui est déjà en retard…
Fichier docx ici : EFFACE
D’avance merci