CSV Datei mit mehreren Kodierungen lesen mit Golang via C++
Aspose.Cells bietet die TxtLoadOptions.IsMultiEncoded-Eigenschaft, die du auf true setzen musst, um deine CSV-Datei mit mehreren Kodierungen korrekt zu laden.
Das folgende Beispiel zeigt eine CSV-Datei mit zwei Zeilen. Die erste Zeile ist in ANSI-Kodierung und die zweite in Unicode-Kodierung.
| Eingabedatei |
|---|
![]() |
Das folgende Beispiel zeigt die XLSX-Datei, die aus der oben genannten CSV-Datei konvertiert wurde, ohne die TxtLoadOptions.IsMultiEncoded-Eigenschaft auf true zu setzen. Wie du sehen kannst, wurde der Unicode-Text nicht korrekt konvertiert.
| Ausgabedatei 1: keine Berücksichtigung mehrerer Codierungen |
|---|
![]() |
Das folgende Beispiel zeigt die XLSX-Datei, die nach Setzen der TxtLoadOptions.IsMultiEncoded-Eigenschaft auf true aus der oben genannten CSV-Datei konvertiert wurde. Wie du sehen kannst, wurde der Unicode-Text jetzt richtig konvertiert.
| Ausgabedatei 2: IsMultiEncoded ist auf true gesetzt |
|---|
![]() |
Im Folgenden finden Sie den Beispielcode, der die obige CSV-Datei ordnungsgemäß in das XLSX-Format konvertiert.


