[GELÖST] Konvertieren von ISO-8859 nach UTF-8 schlägt fehl

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
JamesByrnes
Beiträge: 106
Registriert: 24.11.2021 11:11:04

[GELÖST] Konvertieren von ISO-8859 nach UTF-8 schlägt fehl

Beitrag von JamesByrnes » 06.09.2022 08:42:21

Hallo,

wie hier viewtopic.php?t=185011 bereits angesprochen habe ich Probleme mit unterschiedlichen Zeichencodes. Ich will in csv-Dateien die Umlaute ersetzen.
Jetzt werden die csv-Dateien aber vom ERP-Programm (in UniBasic geschrieben) in ISO-8859 erstellt:

Code: Alles auswählen

$ file 10000016.csv 
10000016.csv: ISO-8859 text
Der Inhalt sieht dann so aus:

Code: Alles auswählen

$ cat 10000016.csv
CHF
S
F�ssli
Postfach


Z�rich
CH
QRR
700099092254912006205000003 � � � � � � �

EPD
Ich versuche jetzt mit recode das File nach UTF-8 zu konvertieren:

Code: Alles auswählen

recode -v ISO-8859..UTF-8 10000016.csv
recode: Anfrage »ISO-8859..UTF-8« ist fehlerhaft
Wie zu sehen, klappt das aber nicht. Gibt es da doch noch eine Lösung, diese Dateien nach UTF-8 zur Weiterverarbeitung zu konvertieren?

Grüße
James Byrnes
Zuletzt geändert von JamesByrnes am 06.09.2022 09:26:28, insgesamt 1-mal geändert.

Benutzeravatar
oln
Beiträge: 487
Registriert: 05.01.2021 09:41:24

Re: Konvertieren von ISO-8859 nach UTF-8 schlägt fehl

Beitrag von oln » 06.09.2022 09:19:16

Moin,
vielleicht mal mit iconv probieren.

Code: Alles auswählen

iconv -f ISO-8859-1 -t UTF-8//TRANSLIT input.file -o out.file
Gruß Ole
AbuseIPDB

JamesByrnes
Beiträge: 106
Registriert: 24.11.2021 11:11:04

Re: Konvertieren von ISO-8859 nach UTF-8 schlägt fehl

Beitrag von JamesByrnes » 06.09.2022 09:24:19

oln hat geschrieben: ↑ zum Beitrag ↑
06.09.2022 09:19:16
Moin,
vielleicht mal mit iconv probieren.

Code: Alles auswählen

iconv -f ISO-8859-1 -t UTF-8//TRANSLIT input.file -o out.file
Das habe ich ebenfalls gerade entdeckt. Bin ich gerade bei der ManPage.

JamesByrnes
Beiträge: 106
Registriert: 24.11.2021 11:11:04

Re: Konvertieren von ISO-8859 nach UTF-8 schlägt fehl

Beitrag von JamesByrnes » 06.09.2022 09:26:09

Okay super!

Das ist der richtige Befehl, damit kriege ich das Problem gelöst.

Vielen Dank!

Antworten