Hallo Christian,

Christian Lohmaier schrieb:

Also eine Backupkopie von der Datei machen und dann die Arbeitskopie
auspacken. in die content.xml reinschauen und prüfen, ob in der zweiten
Zeile and Position 23439 ein attribut doppelt steht. Falls ja, das
doppelte Attribut rauslöschen und nach weiteren doppelten Attributen
suchen. (bzw. die Datei wieder packen und öffnen und nachsehen, welche
Stelle OOo jetzt bemängelt.

Schneller geht es, wenn man die content.xml nach dem Reparaturschritt mit einem Browser wie Mozilla oder SeaMonkey anschaut. Wenn die Datei in Ordnung ist, zeigt er einen ordentlichen Strukturbaum, wenn noch Fehler vorhanden sind, nennt er gleich die Position des Fehlers.

Ein XML-Editor bzw. ein Editor mit Syntax-hervorhebung hilft bei dieser
Arbeit.
(was es auch einfacher macht, ist das Einfügen von Zeilenumbrüchen, dann
kommt man schneller an die betreffende Stelle)

Ich habe JEdit als Editor benutzt.


Falls nicht klar ist, was mit Attribut gemeint ist:
<tag attribut="wert" attribut2="wert2"/>

Im Fehlerfall findet man dann z.B. sowas:
<tag attribut="wert" attribut2="wert2" attribut="vielleicht_anders_als_wert"/>

"attribut" wäre hier also zweimal vorhanden. Eines von beiden muß raus.

Nach meiner Erfahrung ist es
xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0"
(Ich habe solche Dateien schon erfolgreich repariert.)

mfG
Regina

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an