Thread Text::CSV und End of line (4 answers)
Opened by Kuerbis at 2021-07-14 19:10

haj
 2021-07-15 15:22
#193428 #193428
User since
2015-01-07
561 Artikel
BenutzerIn

user image
UTF-8 hat schon seine Vorteile. Mit UTF-8 kannst Du alle praktisch relevanten Zeichen darstellen, und der Rest der Welt kommt mit UTF-8 ganz gut klar. Bei allem, was nicht UTF-n ist, besteht die Gefahr, dass Du in der Datenbank ein Zeichen vorfindest, das im Encoding nicht dargestellt werden kann. Wenn Du das erst nach der Ausgabe von einer Bazillion Datensätze merkst, dann ist das irgendwie blöd.

Wenn Du gar kein Encoding angibst und ein Unicode-Zeichen mit Codepoint > 255 in der Datenbank drin war, bekommst Du bei CPAN:Text::CSV ein "wide character in print", weil das Modul dann eben auch kein Encoding setzt. Ein Benutzer sollte also mindestens die Möglichkeit haben, UTF-8 auszugeben. Ob Du auch andere Encodings unterstützt, liegt bei Dir.

View full thread Text::CSV und End of line