读取多种编码的CSV文件
Contents
[
Hide
]
有时,您的 CSV 文件包含多种编码(Unicode、ANSI、UTF8、UTF7 等)。 Aspose.Cells 允许您加载此类 CSV 文件并将其转换为其他格式,例如 PDF 或 XLSX。
Aspose.Cells 提供TxtLoadOptions.is_multi_encoded属性,您需要将其设置为真的正确加载具有多种编码的 CSV 文件。
以下屏幕截图显示了包含两行的示例 CSV 文件。第一行是在ANSI编码,第二行是统一码编码
输入文件 |
---|
下面的截图是上面的CSV文件转换后的XLSX文件,没有设置TxtLoadOptions.is_multi_encoded属性为 true*。如您所见,Unicode 文本未正确转换。
输出文件 1:未对多重编码进行调整 |
---|
下图为上述CSV文件转换后的XSLX文件TxtLoadOptions.is_multi_encoded属性为 true*。如您所见,Unicode 文本现在已正确转换。
输出文件 2:IsMultiEncoded 设置为 true |
---|
下面是将上面的CSV文件正确转换为XLSX格式的示例代码。