قراءة CSV ملف ذو ترميزات متعددة
Contents
[
Hide
]
في بعض الأحيان ، يحتوي ملف CSV الخاص بك على ترميزات متعددة (Unicode ، ANSI ، UTF8 ، UTF7 ، إلخ). يسمح لك Aspose.Cells بتحميل مثل هذه الملفات CSV وتحويلها إلى تنسيقات أخرى ، على سبيل المثال ، PDF أو XLSX.
يوفر Aspose.Cells ملفTxtLoadOptions.SMultiEncoded الخاصية التي تحتاج إلى تعيينهاحقيقي لتحميل ملف CSV الخاص بك مع ترميزات متعددة بشكل صحيح.
تُظهر لقطة الشاشة التالية نموذج ملف CSV يحتوي على سطرين. السطر الأول فيANSI الترميز والسطر الثاني فييونيكود التشفير
ملف الإدخال |
---|
تُظهر لقطة الشاشة التالية ملف XLSX المحول من ملف CSV أعلاه بدون تعيين ملفTxtLoadOptions.SMultiEncoded ملكية لحقيقي. كما ترى ، لم يتم تحويل نص Unicode بشكل صحيح.
ملف الإخراج 1: لم يتم إجراء أي تكييف للترميز المتعدد |
---|
تُظهر لقطة الشاشة التالية ملف XSLX المحول من ملف CSV أعلاه بعد ضبط ملفTxtLoadOptions.SMultiEncoded ملكية لحقيقي. كما ترى ، يتم الآن تحويل نص Unicode بشكل صحيح.
ملف الإخراج 2: تم تعيين IsMultiEncoded على true |
---|
يوجد أدناه نموذج الكود الذي يحول الملف CSV أعلاه إلى تنسيق XLSX بشكل صحيح.