الاحتفاظ بالفواصل للصفوف الفارغة أثناء تصدير أوراق الجدول إلى تنسيق CSV
الاحتفاظ بالفواصل للصفوف الفارغة أثناء تصدير جداول البيانات إلى تنسيق CSV
توفر Aspose.Cells القدرة على الاحتفاظ بفواصل الخطوط أثناء تحويل جداول البيانات إلى تنسيق CSV. لهذا الغرض، يمكنك استخدام الخاصية KeepSeparatorsForBlankRow في فئة TxtSaveOptions. الخاصية KeepSeparatorsForBlankRow هي خاصية بوليانية. للاحتفاظ بفواصل الأسطر الفارغة أثناء تحويل ملف الإكسيل إلى CSV، ضبط الخاصية KeepSeparatorsForBlankRow على true.
يحمل الكود العيني التالي ملف Excel المصدر. يقوم بتعيين خاصية TxtSaveOptions.KeepSeparatorsForBlankRow إلى صحيح ويحفظه بصيغة KeepSeparatorsForBlankRow.out.csv. يُظهر التقاط الشاشة المقارنة بين ملف Excel المصدر، الإخراج الافتراضي المُنشأ أثناء تحويل الجدول الزمني إلى CSV والإخراج الناتج عن تعيين KeepSeparatorsForBlankRow إلى صحيح.
الكود المثالي
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getSharedDataDir(ConvertTableToRangeWithOptions.class) + "LoadingSavingConvertingAndManaging/"; | |
// Open an existing file that contains a table/list object in it | |
Workbook workbook = new Workbook(dataDir + "KeepSeparatorsForBlankRow.xlsx"); | |
// Instantiate Text File's Save Options | |
TxtSaveOptions options = new TxtSaveOptions(); | |
// Set KeepSeparatorsForBlankRow to true show separators in blank rows | |
options.setKeepSeparatorsForBlankRow(true); | |
// Save the file with the options | |
workbook.save(dataDir + "KeepSeparatorsForBlankRow.out.csv", options); |