Lesen der Datei CSV mit mehreren Kodierungen

Contents
[ ]

Aspose.Cells bietet dieTxtLoadOptions.is_multi_encoded Eigenschaft, die Sie festlegen müssenWAHR um Ihre CSV-Datei mit mehreren Kodierungen ordnungsgemäß zu laden.

Der folgende Screenshot zeigt eine Beispieldatei CSV, die zwei Zeilen enthält. Die erste Zeile ist drinANSI Kodierung und die zweite Zeile ist inUnicode Codierung

Eingabedatei
todo:image_alt_text

Der folgende Screenshot zeigt die Datei XLSX, die aus der obigen Datei CSV konvertiert wurde, ohne dass die festgelegt wurdeTxtLoadOptions.is_multi_encodedEigenschaft auf true*. Wie Sie sehen, wurde der Unicode-Text nicht richtig konvertiert.

Ausgabedatei 1: Es wurden keine Vorkehrungen für Mehrfachkodierung getroffen
todo:image_alt_text

Der folgende Screenshot zeigt die aus der oben genannten CSV-Datei konvertierte XSLX-Datei nach dem Festlegen vonTxtLoadOptions.is_multi_encodedEigenschaft auf true*. Wie Sie sehen, wird der Unicode-Text jetzt ordnungsgemäß konvertiert.

Ausgabedatei 2: IsMultiEncoded ist auf true gesetzt
todo:image_alt_text

Unten finden Sie den Beispielcode, der die obige Datei CSV ordnungsgemäß in das Format XLSX konvertiert.