FlowHeater Demo Video
 
Der Daten Import / Export Spezialist
 
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Schauen Sie sich auch die verfügbaren Beispiele zum TextFile Adapter an evtl. kann Ihre Frage hiermit schon beantwortet werden: Codepage konvertieren 1 / 2 , Verarbeitung von CSV Kopf- und Fußzeilen , Import und Export von vCard Textdateien
  • Seite:
  • 1

THEMA:

Konvertierung kyrillischer Texte 10 Monate 3 Wochen her #3874

  • Matthias Rindt
  • Matthias Rindts Avatar Autor
  • Offline
  • Beiträge: 22
Hallo und ein gesundes Neues Jahr in die Runde!

Wir konvertieren regelmäßig aus einer csv-Datei in ein txt-Datei mit fester Satzlänge Rechnungen um Import in eine Finanzbuchführung.

Nun kommen Buchungstexte und Belegnummer mit kyrillischen Buchstaben vor und diese werden im UTF8 (mit oder ohne BOM) ausgegeben. 

In der Ausgabedatei kommt es nun deswegen zu Spaltenverschiebungen. Diese bringen natürlich das Importprogramm durcheinander bzw. lassen es abstürzen.

Prüft man die Datei vorab z.B. mit den Notepad++ ist diese Spaltenverschiebung zu erkennen wenn man die nicht druckbaren Zeichen anzeigen lässt.

Das Ergebnis sieht z.B. so aus wie in der Datei im Anhang ab Zeile 17.  

Aber auch in den ersten Zeilen kommt es schon zu Verschiebungen. Diese sind aber im Notepad++ gar nicht nachvollziehbar sondern nur im Fehlerprotokoll des Importprogramms durch Auszählen der Spalten ermittelbar.

Was können wir hier noch tun?

Mit IBM855 wird die Ausgabedatei zwar korrekt erstellt. Dann importiert das auf UTF8 eingestellte Importprogramm die kyrillichen Buchstaben aber als Fragezeichen u.ä.

VG und vielen dank, Matthias 


Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Konvertierung kyrillischer Texte 10 Monate 3 Wochen her #3875

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1561
Hallo Herr Rindt,

Wie bzw. von welcher Quelle wurde den die UTF-8 Datei erzeugt? Für mich sieht es so aus als ob hier im TextFile Adapter auf der READ Seite schon falsche Codepage Einstellungen verwendet wurden und dann ziehen sich falsche/fehlerhafte Codepage Umwandlungen auch auf die WRITE Seite durch.

Im Anhang finden Sie eine Definition wo ich Ihre Kyrillische IBM855 Textdatei in UTF-8 konvertiere. Hier stimmt bei mir die UTF-8 Umwandlung, sowie sind keine Spaltenverschiebungen mehr zu erkennen.

Dateianhang:

Dateiname: codepage.zip
Dateigröße:2 KB

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Letzte Änderung: von FlowHeater-Team. Begründung: Anhang hinzugefügt

Konvertierung kyrillischer Texte 10 Monate 3 Wochen her #3876

  • Matthias Rindt
  • Matthias Rindts Avatar Autor
  • Offline
  • Beiträge: 22
Vielen Dank für die schnelle Antwort. Die Quelle ist eine Excel-Datei. Diese habe ich nun als UTF-8 abgespeichert. Die Konvertierung funktioniert und wenn ich mir die Ausgabe anschaue dann sind alle kyrillischen Buchstaben korrekt dargestellt und es sind auch keine Verschiebungen zu erkennen.   

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Seite:
  • 1

andere Sprachen

en

FlowHeater Home

de en

Impressum/Kontakt

Datenschutz

Copyright © 2009-2020 by FlowHeater GmbH.
Alle Rechte vorbehalten.

Follow us on

twitter  facebook

YouTube

 de en