Pagina 1 van 1

corrupte styles.xml herstellen

Geplaatst: do jul 01, 2010 11:42 pm
door millybreak
Ik heb een groot document (de wijkkrant) in Impress.
Gisteravond opgeslagen en vandaag willen openen.
Krijg nu melding: "fout in indeling in subdocument styles.xml op positie 2,16540 (rij, kolom)"
en kan het document niet openen.

Ik heb inmiddels de styles.xml kunnen extraheren, en als ik die in FireFox open, krijg ik:
XML-parsefout: dubbel attribuut
Locatie: file:///home/..................../styles.xml
Regelnummer 2, kolom 16541

maar heb geen idee hoe ik die kan corrigeren en vervolgens weer "inpakken" in het odp bestand.

Kan in de Nederlandse en Engelse OO-fora niets vinden. Hoop dat hier iemand me op weg kan helpen, want er voltrekt zich nu een klein drama (krant moet nog af en naar de drukker). :(

Ik gebruik Ubuntu 8.04 / AMD64 en OO 3.0

Re: corrupte styles.xml herstellen

Geplaatst: vr jul 02, 2010 8:51 am
door floris v
Te late reactie natuurlijk, maar je kunt zo'n beschadigd bestand bewerken met een xml-editor en het dan gewoon weer terugzetten in het zip-bestand en dat dan weer de oorspronkelijke extensie geven. Ik heb wel discussies gezien over dit soort situaties. Soms is er gewoon een teken in het bestand geslopen dat daar niet mag staan omdat het deel uitmaakt van een xml-tag. Hoe dat kan gebeuren weet ik ook niet.

Re: corrupte styles.xml herstellen

Geplaatst: za jul 03, 2010 12:57 am
door millybreak
Merci.
Heb dat al geprobeerd, maar het bestand is kennelijk te groot voor mijn editors. Heb Bluefish, Screem en een gewone text-editor gebruikt. Hij doet er uren (echt) over om te bladeren, en toen ik eindelijk de juiste positie had bereikt, zag ik niet wat ik daar dan weg moest halen. Heb maar wat geprobeerd te deleten, maar kon toen niet opslaan. Heb het na 6 uur (!) afgebroken, want m'n hele computer bleef hangen.

Inmiddels heb ik de xml van een oude versie van de krant in de "zip" (is het bij mij op Linux niet) geplaatst, en toen kon ik het document weer opstarten, maar ben wel de hele formatting kwijt. Rampje wel wat kleiner geworden!! Maar nog veel werk te doen.

Ik vind dit echter wel een "bug" in Impress; het zou bij het opslaan een waarschuwing moeten geven voor ongeldige tekens in de opmaak of inhoud.
Bovendien weet ik dus nog steeds niet wat er nou niet goed was, en loop dus het risico dat ik het weer doe, bij het herstellen van de opmaak.

Bedankt voor het meedenken in ieder geval! :super: