Bon, ben pour les personnes qui ont suivi le fil avec Isabelle et son doc
endommagé,
Voici la procédure que j'ai suivie pour récupérer son document :
- j'ai dézippé le fichier .ods
- ouvert le fichier content.xml avec l'éditeur notepad++
<ctrl>-G pour effecteur un déplacement
[X] offset
164278
[Go]
Là, un truc bizarre, l'offset réel (au vu de la ligne d'état du bas) à une
différence de 547 trop court ....?? bug de notepad++ ?
Bref, je me positionne au caractère 164278 (c'est le début de la balise XML
(<) suivant le code XML défectueux détecté par OOo : ici </style:style>).
</table:table>le:font-weight-asian="bold"
style:font-weight-complex="bold"/></style:style><style:style
style:name="ce92" style:family="table-cell"
style:parent-style-name="Default" style:data-style-name="N0">
Après analyse du code xml qui suit ce caractère, il y avait pas mal de
caractères NUL et autres, et à la fin de la totalité du code XML, on
remarque une balise XML tronquée ....
pas bien tout ça...
Donc, pour remettre le tout en ordre,
1- création d'un nouveau document OOo simple avec qq colonnes.
2- analyse du fichier content.xml de ce nouveau document dézippé via
notepad++ (on retrouve notamment les balises XML de fermeture de code
correcte)
3- copie des balises XML "fermetante" de fin de ce fichier.
4 - suppression de la fin du content.xml corrompu à partir de la balise
</table:table> (voir ci-dessous)
</table:table>le:font-weight-asian="bold"
style:font-weight-complex="bold"/></style:style><style:style
style:name="ce92" style:family="table-cell"
style:parent-style-name="Default" style:data-style-name="N0">
5- Collage de ces balises dans le premier fichier ce qui donne :
</table:table></office:spreadsheet></office:body></office:document-content>
6- Rezip de la totalité des fichiers + dossiers.
7- renommé le fichier .zip en .ods et test d'ouverture => ok
si ça peut aider les autres ;-)
Yves
--
web site : http://www.molenbaix.com