Le 14/11/10 13:45, Isabelle Fey a écrit :
Lucien,
j'ai réussi à ouvrir le fichier .xml produit par Terminal en suivant tes 
indications de 1° à 5°
Mais dans les 35 pages de texte incompréhensible pour moi, je ne sais pas quoi 
chercher
6° rechercher dans content.xml la ligne signalée comme défectueuse (il te 
faudra peut-être un peu de temps pour trouver…)
7° modifier ce qui ne va pas
et je ne saurais pas quoi modifier si je le trouvais.
Tu peux m'aider, ou je dois laisser tomber ?
En tout cas merci à tous.
Isabelle



Il giorno 13/nov/2010, alle ore 22.36, lutch ha scritto:

Le 13/11/10 19:46, Isabelle Fey a écrit :
Merci Christian et Lucien,
moi aussi j'ai ces .cpgz qui reproduisent des .zip, etc...
Bref je n'arrive toujours pas à ouvrir ni .cpgz, ni .zip,
Quelle est cette manip sous Terminal (je ne sais pas ce que c'est !)
Au secouououououours !
Isabelle

Il giorno 13/nov/2010, alle ore 18.12, lutch ha scritto:

Le 13/11/10 15:12, christianwtd a écrit :
Le 13/11/2010 10:54, Isabelle Fey a écrit :
bonjour,

j'ai un problème avec un document classeur de open office (évidemment c'est un 
document important !)

C'est un tableau que j'ouvre très souvent. Mais hier impossible de l'ouvrir. Un 
message d'erreur s'affiche :
Erreur de format dans le fichier du sous document content.xlm à la position 
2,164278 (row,col)

Y a-t-il un moyen pour ouvrir malgré tout ce document ? J'aurais absolument 
besoin de le récupérer.
Merci de votre aide.

PS. pour info technique, j'ai un IMac et la version OpenOffice 3.2.1
Bonjour Isabelle,

Je viens de tester sous Win7 et un petit document de test.
Il faut en priorité faire une sauvegarde !
On renomme la copie de :
MonFichier.ods
en
MonFichier.zip
On passe outre le message d'avertissement lié au changement d'extension. 
Ensuite il est important de travailler dans un dossier provisoire, parce que 
c'est un festival de fichiers et dossiers.

On ouvre le fichier content.xml, avec un bloc-notes de préférence (évite 
d'ajouter des codes de contrôle indésirables). Puis, on cherche... et là, 
courage !
On peut supposer une erreur de balise début (<) ou fin (/>), mais je ne fais 
que supposer.

Ensuite, une fois modifié, en espérant que l'erreur soit identifiée et 
corrigée, il suffit de recompresser en ZIP, et de nouveau modifier l'extension 
en ODS. Si pas d'erreur, ça marche.

Presque simple !
J'ignore s'il existe des outils de réparation.

Bon courage et bon surf,
Christian

Bonsoir à toutes et à tous,

sous Mac OS, le .zip décompressé via Utilitaire d'archive (intégré à l'OS, 
accessible via ctrl+clic) produit parfois un dossier contenant tout les 
éléments du document initial.
Le problème que je rencontre -par d'autres fois- est que cette fonction de 
désarchivage intégrée à Mac OS produit une nouvelle archive avec une extension 
.cpgz, celle-ci un nouveau .zip et ainsi de suite.
Grrr.

Devant ce cercle vicieux, j'ai cherché et trouvé la manip sous Terminal, qui 
m'a enfin permit de retrouver l'ancienne décompression.
Il n'est dans ce cas pas nécessaire de modifier l'extension, les commandes 
unzip/zip se débrouillent bien avec les extensions Oo.o.

Je me suis "amusé" à modifier le contenu de content.xml.
Le document Writer est restitué avec le texte modifié.

Tests réalisés sous l'environnement
Mac OS Snow Leopard 10.6.4
OpenOffice.org 3.2.0

Lucien
PS : pour contraindre l'Utilitaire d'archive à fonctionner comme zip/unzip, il 
y a peut-être un moyen, mais qui sort du cadre cette liste.

Bonsoir Isabelle,


Le Terminal est une application permettant d'utiliser le Mac sans toutes ces 
belles fenêtres et beaux boutons.
On se retrouve quelques lustres en arrière, où il fallait savoir sans rien voir 
ce qu'on voulait faire faire à un ordinateur…


1° copier le document défectueux sur le Bureau
2° aller chercher Terminal, qui se trouve dans le sous-dossier 
Applications>Utilitaires
3° Ouvrir Terminal par double-clic. Une fenêtre blanche apparaît
4° Taper successivement chacune des expressions suivantes et terminer à la fin 
de chacune par un appui sur la touche Retour.
•Attention : les majuscules doivent être respectées !
•Le mot document.ods doit être remplacé par le nom de ton propre document 
extension comprise.
- cd Desktop
- unzip -o -q document.ods content.xml

5° ouvrir le document apparu sur le Bureau, portant le nom de content.xml, avec 
OpenOffice.org ou un logiciel basique appelé "éditeur de texte", ne modifiant 
pas le type initial du fichier. TextEdit ne convient pas car il interprète le format .xml
6° rechercher dans content.xml la ligne signalée comme défectueuse (il te 
faudra peut-être un peu de temps pour trouver…)
7° modifier ce qui ne va pas
8° enregistrer content.xml |||sans convertir au format odf|||
9° revenir à Terminal
10° taper l'expression suivante
- zip -f document.ods content.xml
11° ouvrir document.ods
• si OpenOffice.org propose de "réparer" le document, accepter
12° j'espère à ce moment là que tu pourras pousser un gros soupir de 
soulagement…

Coraggio, insieme ci arriveremo.
Lucien
Bonjour Isabelle,

d'après le message d'erreur, il semble que le 164278ème caractère de la 2ème ligne soit en cause !
Autant trouver l'aiguille dans la meule de foin.
Il faut donc un outil complémentaire pour ouvrir ce xml dans des conditions plus lisibles.
Et comme tu le dis, que corriger à cet endroit ?
Les outils pour manipuler des fichiers .xml sont loin d'être d'un usage trivial.

Si tu peux le faire, la méthode détaillée par Jean-Baptiste Faure est une voie à tenter.
Sinon, voir avec yves dutrieux qui te propose son aide.

Désolé de ne pouvoir faire plus.
J'espère que la somme de travail incluse dans ce document ne soit pas énorme.
Du travail perdu c'est toujours trop.

Cordialement
Lucien




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org

Reply via email to