Seite 1 von 1

Dokument Zeilenweisse einlesen

Verfasst: Mi, 11.08.2010 11:31
von mike0815
Hallo,

gibt es eine Möglichkeit ein OpenOffice Writer Dokument zeilenweise einzulesen?

Ich habe ein Dokument in dem einige Abschnitte/Sätze nach "xml-art" gekennzeichnet sind. Diese möchte ich finden und in ein Tabelle kopieren. Am einfachsten wär es wenn ich einfach jede Zeile einzeln einlesen könnte und dann vergleichen.

Code: Alles auswählen

...
blablabla
Hier eine Tabelle
<T-1234.0>
blub, blabla
</T-1234.0>
Hier ein Bild
...
> "blub, blabla" finden und in Tabelle kopieren.

vielen Dank schon mal!

Re: Dokument Zeilenweise einlesen

Verfasst: Mi, 11.08.2010 12:03
von komma4
mike0815 hat geschrieben:gibt es eine Möglichkeit ein OpenOffice Writer Dokument zeilenweise einzulesen?
Nein - nicht wirklich.

Ein Writer-Dokument ist absatzorientiert.


Öffne das Dokument, speichere es als *.TXT-Datei (Text) und arbeite dann mit einem Makro; siehe INPUT#-Anweisung der Onlinehilfe.
Das Beispiel dort sollte helfen.


Viel Erfolg!

Re: Dokument Zeilenweisse einlesen

Verfasst: Mi, 11.08.2010 14:26
von mike0815
Danke für die Antwort.
Jedoch liest er mir so nicht Umlaute, etc ein.
Hab schon verschiedene Kodiereungen für das txt file probiert, hat aber leider nicht funktioniert...

Vermutlich ist es noch einfacher ich schreib mir ein java programm und erstell mir ein csv file und importiere dieses Anschließend wieder.

Re: Dokument Zeilenweisse einlesen

Verfasst: Mo, 16.08.2010 19:17
von DPunch
Aloha
mike0815 hat geschrieben:Jedoch liest er mir so nicht Umlaute, etc ein.
Hab schon verschiedene Kodiereungen für das txt file probiert, hat aber leider nicht funktioniert...
Die Lösung dieses Problems ist im englischen Forum zu finden:
OpenOffice Basic, reading text from a file in ISO-8559-15