Christian Kruse: mb_detect_encoding?

Beitrag lesen

Moin Martin,

Wie würdest du vorgehen?

ich würde mich beim Ersteller der CSV-Datei nach deren Spezifikation (Codierung) erkundigen, und ihn darauf festnageln, dass er sich dann auch konsequent an die Angabe hält.

Das geht nur, wenn das Zielpublikum entweder technisch versiert ist oder wenn man den Anwender schulen kann. Wenn du einem nicht technisch versierten Menschen mit dem Wort „Kodierung“ kommst, dann schaut er dich nur ratlos an.

Nein, ich würde prüfen, ob es gültiges UTF-8 ist. Falls ja, würde ich UTF-8 annehmen, ansonsten ISO-8859-15. Damit erschlägt man den überwiegenden Grossteil der Anwendungsfälle.

LG,
 CK