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

Répondre à