Hallo
an verwertbaren Informationen lieferst du:
....hat so 'ne crude Codetabelle wie
Ä=$01
Ü= $03
Fett= $8C
Space = $20, Tabspace = $60 (kann Tabstopps nur mit Pseudo-Leerzeichen anspringen)
usw. usf.
und möchtest daraus einen Filter analog zu:
...genauso wie Filter für andere Dokumentformate ...
Die Suche ergab 7 Treffer
- Di, 02.12.2008 14:42
- Forum: Makros und allgemeine Programmierung
- Thema: ASCII-Importfilter bauen
- Antworten: 8
- Zugriffe: 1827
- Di, 02.12.2008 08:53
- Forum: Makros und allgemeine Programmierung
- Thema: ASCII-Importfilter bauen
- Antworten: 8
- Zugriffe: 1827
Re: ASCII-Importfilter bauen
Weil nach dem Importieren die ASCII-Werte schon uminterpretiert sind. Ich hab's ja geahnt, dass ich zu naiv bin ... Aber warum werden die Codes uminterpretiert (ich hätte gedacht, nur die Darstellung ist verhunzt, weil er die Codes als ASCII interpretiert)? Und im Header stehen außerdem ...
- Fr, 28.11.2008 19:16
- Forum: Makros und allgemeine Programmierung
- Thema: ASCII-Importfilter bauen
- Antworten: 8
- Zugriffe: 1827
Re: ASCII-Importfilter bauen
Hallo
Ich hab mir mal eine Testdatei mit einem Hex-editor erstellt mit den Hexcodes: 01 und 02.
Diese Testdatei hab dann mittels des Kommandos:
sed -e 's/\x01/ä/g;s/\x02/ö/g' inputtest > outputtest
Nachtrag: kürzer gehts mit:
sed -e 'y/\x01\x02/äö/' inputtest > outputtest
erfolgreich die hexcodes ...
Ich hab mir mal eine Testdatei mit einem Hex-editor erstellt mit den Hexcodes: 01 und 02.
Diese Testdatei hab dann mittels des Kommandos:
sed -e 's/\x01/ä/g;s/\x02/ö/g' inputtest > outputtest
Nachtrag: kürzer gehts mit:
sed -e 'y/\x01\x02/äö/' inputtest > outputtest
erfolgreich die hexcodes ...
- Fr, 28.11.2008 16:24
- Forum: Makros und allgemeine Programmierung
- Thema: ASCII-Importfilter bauen
- Antworten: 8
- Zugriffe: 1827
Re: ASCII-Importfilter bauen
Hallo,
ist vielleicht ein naiver Ansatz, aber warum baust Du nicht eine einfache Schleife über alle Absätze: ParList = ThisDocument.text.CreateEnumeration
Do While ParList.HasMoreElements
MyPar = ParList.NextElement
If MyPar.SupportsService("com.sun.star.text.Paragraph") Then
ParString = MyPar ...
ist vielleicht ein naiver Ansatz, aber warum baust Du nicht eine einfache Schleife über alle Absätze: ParList = ThisDocument.text.CreateEnumeration
Do While ParList.HasMoreElements
MyPar = ParList.NextElement
If MyPar.SupportsService("com.sun.star.text.Paragraph") Then
ParString = MyPar ...
- Fr, 28.11.2008 13:38
- Forum: Makros und allgemeine Programmierung
- Thema: ASCII-Importfilter bauen
- Antworten: 8
- Zugriffe: 1827
ASCII-Importfilter bauen
Ich brauche Informationen, wie ich Filter für eine ASCII-Datei schreibe.
Ist für Dateien eines Triumph Adler BSM100 Bildschirmschreibsystems,
BJ vor der Jahrtausendwende und noch immer im Einsatz. Aber der Zahn
der Zeit .. ;)
Das hat so 'ne crude Codetabelle wie
Ä=$01
Ü= $03
Fett= $8C
Space = $20 ...
Ist für Dateien eines Triumph Adler BSM100 Bildschirmschreibsystems,
BJ vor der Jahrtausendwende und noch immer im Einsatz. Aber der Zahn
der Zeit .. ;)
Das hat so 'ne crude Codetabelle wie
Ä=$01
Ü= $03
Fett= $8C
Space = $20 ...
- Fr, 28.11.2008 13:36
- Forum: Writer
- Thema: ASCII-Filter bauen
- Antworten: 2
- Zugriffe: 350
Re: ASCII-Filter bauen
danke
- Fr, 28.11.2008 12:29
- Forum: Writer
- Thema: ASCII-Filter bauen
- Antworten: 2
- Zugriffe: 350
ASCII-Filter bauen
Ich brauche Informationen, wie ich Filter für eine ASCII-Datei schreibe.
Ist für Dateien eines Triumph Adler BSM100 Bildschirmschreibsystems,
BJ vor der Jahrtausendwende und noch immer im Einsatz. Aber der Zahn
der Zeit .. ;)
Das hat so 'ne crude Codetabelle wie
Ä=$01
Ü= $03
Fett= $8C
Space = $20 ...
Ist für Dateien eines Triumph Adler BSM100 Bildschirmschreibsystems,
BJ vor der Jahrtausendwende und noch immer im Einsatz. Aber der Zahn
der Zeit .. ;)
Das hat so 'ne crude Codetabelle wie
Ä=$01
Ü= $03
Fett= $8C
Space = $20 ...