Récupérer un document de libreoffice calc

Bonjour,
j'ai cherché dans la FAQ ainsi que sur le forum, mais je n'ai pas trouvé de
post pouvant m'aider.
Voilà, j'ai enregistré un document sous calc, mais quand j'ai voulu le
ré-ouvrir, il m'est arrivé le message d'erreur suivant (en espagnol, c'est
la version que j'utilise, mais je traduis ensuite en français, par contre je
ne suis pas sûr des termes exacts en français )

Error de lectura
error de formato descubierto en el achio en el subdocumento content.xml en
2,1842637(fila,col).

Erreur de lecture
Erreur de format découvert dans le fichier dans le sous-document content.xml
en 2,1842637(rangée,col).

Je voudrais savoir s'il existait une manière de récupérer le document (dont
je n'ai pas de sauvegarde très récente), même sans les dernières modifs (qui
ont pu provoquer cette erreur, bien que je ne voie pas ce que j'ai fait
différemment des autres fois).

Merci par avancer pour toute l'aide que vous pourrez m'apporter.

Christophe.

Bonjour,

Erreur de lecture
Erreur de format découvert dans le fichier dans le sous-document content.xml
en 2,1842637(rangée,col).

Il faut dézipper ton document .ODS. Tu vois alors une arborescence et un fichier content.xml
Tu vas sur ligne n°2, lire le 1842637e caractère. À cet endroit il y a un pb : un balise mal fermée, un caractère ésotérique ou autre...

Si tu veux que l'on regarde, dépose ton fichier sur le service ci-joint.fr ou autre (ne l'envoie pas en fichier attaché sur la liste, il ne passerait pas, sauf en utilisant la passerelle Nable).

A+

Laurent BP

Bonjour,

avant de modifier ton fichier content.xml, je te conseille d'en faire une copie que tu renommes en content old.xml par exemple. Au cas où tu te trompes en faisant la chasse à l'intrus...

Merci pour cette prompte réponse !!!
Par contre j'ai un problème: où trouve-t-on le document .ODS à dézipper ? Ou
alors, s'il s'agit de mon doc qui ne s'ouvre pas... comment le dézipper, vu
qu'il n'est pas zippé ? (si on dit comme ça).
Excusez ces questions peut-être idiote, mais comme vous le voyez, je n'y
connais vraiment pas grand-chose.
Tiens, une autre question qui me vient à l'esprit: comment trouve-t-on le
caractère incriminé ? Il faudra les compter un par un ??? [?]

Pour le dézippage, il "suffit" d'un clic-droit sur ton document et de lancer 7-zip (ou ton utilitaire) en faisant "extraire".
Mais je ne peux rien te dire sur le reste...
corrdialement,
Pierrre

Tu ouvres ton document ods dans un gestionnaire d'archives. Tu en extrais content.xml. Tu fais une copie de celui-ci au cas où. Tu modifies ton content.xlm à l'aide d'un éditeur de texte et tu l'enregistres. Tu réouvres ton gestionnaire d'archives comme au premier point et tu y intègres ton content.xlm modifié. Il viendra remplacer l'ancien. Le tour est joué.
Quant à savoir ce qui ne va pas dans le fichier content, ben oui, il faut chercher à l'emplacement. Normalement ton éditeur de texte te donne la position du curseur. Suffit donc de déplacer le curseur jusqu'à l'endroit désiré (ici ligne 2, colonne 1842637) Tu verras d'ailleurs qu'à l'écran la ligne 2 fait plus que 2 lignes affichées...

En tâtonnant, j'ai fini par télécharger 7-zip (c'est ça un gestionnaire
d'archives ?), et comme je ne voyais rien en ouvrant directement (xml de
windows semble-t-il à travers de IE mais aucun texte ne s'affichait) alors
j'ai téléchargé Notepad++.
J'ai finalement pu ouvrir le fichier content.xml , ai trouvé la position, et
voilà ce que j'ai trouvé :

blablabla··· draw:z-index="34" table:end-cell-address="···blablabla

La position indique l'espace entre le guillemet qui ferme "34" et table
(c-à-d avec le curseur positionné juste avant l'espace; quand je passe
l'espace, il m'indique la position suivante (je ne sais pas si je suis bien
clair là...)

Alors, faut-il que je supprime cet espace ? Que je rajoute qc ? Ça m'a l'air
tout normal tout ça :confused:

Bonjour

Christophe wrote:

Alors, faut-il que je supprime cet espace ? Que je rajoute qc ? Ça m'a
l'air tout normal tout ça :confused:

Difficile de dire sans disposer du fichier complet... Comme l'indiquait
Laurent tu peux le joindre via Nabble ou via un service comme
http://www.cijoint.fr/ ou http://dl.free.fr/ ou autre...

Sinon, tout ce qu'on peut dire c'est que les signes et balises doivent être
appariés (ouverture, fermeture).

Cordialement
Pierre-Yves

En tâtonnant, j'ai fini par télécharger 7-zip (c'est ça un gestionnaire
d'archives ?), et comme je ne voyais rien en ouvrant directement (xml de
windows semble-t-il à travers de IE mais aucun texte ne s'affichait) alors
j'ai téléchargé Notepad++.
J'ai finalement pu ouvrir le fichier content.xml , ai trouvé la position,
et
voilà ce que j'ai trouvé :

blablabla··· draw:z-index="34" table:end-cell-address="···blablabla

Dans notepad++, je pense qu'il y a un plugin (a moins que je confonde avec
PSPad) pour afficher en XML.
une fois affiché de la sorte, il devrait te montrer plus facilement les
balises "non fermées" (il y a tjrs un debut et une fin de balise).

sinon, tu peux m'envoyer ton fichier à mon adresse perso pour voir si je
sais faire qq chose.
J'ai une fois pu récupérer un fichier Base.

Yves