Läsa CSV fil med flera teckenkodningar med Golang via C++
Aspose.Cells ger egenskapen TxtLoadOptions.IsMultiEncoded, som du behöver ställa in på true för att ladda din CSV-fil med flera kodningar korrekt.
Följande skärmbild visar en exempel CSV-fil som innehåller två rader. Den första raden är i ANSI-kodning och den andra raden är i Unicode-kodning.
| Ingående fil |
|---|
![]() |
Följande skärmbild visar XLSX-filen konverterad från ovanstående CSV-fil utan att ställa in TxtLoadOptions.IsMultiEncoded-egenskapen till true. Som du ser, tolkades Unicode-texten inte korrekt.
| Utgående fil 1: ingen anpassning gjord för flera krypteringar |
|---|
![]() |
Följande skärmbild visar XLSX-filen konverterad från ovanstående CSV-fil efter att ha ställt in TxtLoadOptions.IsMultiEncoded-egenskapen till true. Som du ser, konverteras Unicode-texten nu på rätt sätt.
| Utgående fil 2: IsMultiEncoded är satt till true |
|---|
![]() |
Nedan är det exempelkod som konverterar ovanstående CSV-fil till XLSX-format korrekt.


