Bonsoir, Le 15 novembre 2010 22:30, lutch <lu...@free.fr> a écrit :
> Le 15/11/10 21:02, Isabelle Fey a écrit : > > Oui et ça a marché d'enfer ! Encore merci Yves. >> Le fichier org.calc original était composé de 5 feuilles. >> Le fichier récupéré par Yves a les 3 premières feuilles intactes. Les deux >> dernières ont disparu. >> Heureusement c'était du gâteau de les refaire. >> Bravo et merci à tous. >> Isabelle >> >> Il giorno 15/nov/2010, alle ore 19.16, yves dutrieux ha scritto: >> >> 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 >>> >> Bonsoir, > > génial sauvetage. Ça fait plaisir de voir l'entraide en marche. > > N'ayant pas la possibilité d'utiliser Notepad++, je serais curieux de > savoir quel éditeur sous Mac Os aurait cette puissante commande <ctrl>G. > Qui saurait m'aiguiller ? > Peut-être MacVim ? s'il répond aux commandes Vim standard unix, la commande suivante devrait t'emmener au Xeme caractère : :goto X Pas testé... Yves > > Smultron ne l'a pas en natif. Je ne la trouve pas dans TextWrangler. > Jaxe me montre bien le fichier xml, mais si le fichier est défectueux, je > doute de sa capacité à me sortir un machin lisible. > > J'ai des limites, mais je m'accroche… > > Lucien > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org > For additional commands, e-mail: users-h...@fr.openoffice.org > > -- web site : http://www.molenbaix.com