Behåll avskiljare för tomma rader vid export av kalkylblad till CSV format
Behåll separatorer för tomma rader vid export av kalkylblad till CSV-format
Aspose.Cells ger möjligheten att behålla radavgränsare när du konverterar kalkylblad till CSV-format. För detta kan du använda KeepSeparatorsForBlankRow egenskapen av TxtSaveOptions klassen. KeepSeparatorsForBlankRow är en boolesk egenskap. För att behålla avgränsarna för blanka rader när du konverterar excelfilen till CSV, ställ in KeepSeparatorsForBlankRow egenskapen till true.
Följande exempelkod laddar den källa Excel-filen. Det ställer in TxtSaveOptions.KeepSeparatorsForBlankRow egenskapen till true och sparar den som KeepSeparatorsForBlankRow.out.csv. Skärmbilden visar jämförelsen mellan källa Excel-filen, standardutdatan som genererats vid konvertering av kalkylbladet till CSV och utdatan som genererats genom att ställa in KeepSeparatorsForBlankRow till true.
Exempelkod
// 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); |