Lecture du fichier CSV avec plusieurs encodages
Aspose.Cells fournit la propriété TxtLoadOptions.IsMultiEncoded, que vous devez définir sur true pour charger correctement votre fichier CSV avec plusieurs encodages.
La capture d’écran suivante montre un exemple de fichier CSV contenant deux lignes. La première ligne est en encodage ANSI et la deuxième ligne est en encodage Unicode
Fichier d’entrée |
---|
La capture d’écran suivante montre le fichier XLSX converti à partir du fichier CSV ci-dessus sans définir la propriété TxtLoadOptions.IsMultiEncoded sur true. Comme vous pouvez le constater, le texte Unicode n’a pas été correctement converti.
Fichier de sortie 1: aucune adaptation pour plusieurs encodages |
---|
La capture d’écran suivante montre le fichier XSLX converti à partir du fichier CSV ci-dessus après avoir défini la propriété TxtLoadOptions.IsMultiEncoded sur true. Comme vous pouvez le constater, le texte Unicode est maintenant correctement converti.
Fichier de sortie 2: IsMultiEncoded est défini sur true |
---|
Ci-dessous se trouve le code d’exemple qui convertit le fichier CSV ci-dessus en format XLSX correctement.