HTML içe aktarılırken satır sonrası gereksiz boşlukları silin
HTMLLoadOptions.DeleteRedundantSpaces özelliğini false ve true olarak ayarlamanın etkisi
Bu özelliği false ve true olarak ayarlamanın etkisini gösteren aşağıdaki ekran görüntüsü.
HTML içe aktarılırken satır sonrası gereksiz boşlukları silme
Programlama Örneği
Aşağıdaki örnek kod, HTMLLoadOptions.DeleteRedundantSpaces özelliğinin kullanımını gösterir. Yukarıdaki ekran görüntüsünde gösterilen çıktıyı almak için true veya false olarak ayarlayın.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Sample Html containing redundant spaces after <br> tag | |
string html = "<html> <body> <table> <tr> <td> <br> This is sample data <br> This is sample data<br> This is sample data</td> </tr> </table> </body> </html>"; | |
// Convert Html to byte array | |
byte[] byteArray = System.Text.Encoding.UTF8.GetBytes(html); | |
// Set Html load options and keep precision true | |
HtmlLoadOptions loadOptions = new Aspose.Cells.HtmlLoadOptions(LoadFormat.Html); | |
loadOptions.DeleteRedundantSpaces = true; | |
// Convert byte array into stream | |
MemoryStream stream = new MemoryStream(byteArray); | |
// Create workbook from stream with Html load options | |
Workbook workbook = new Workbook(stream, loadOptions); | |
// Access first worksheet | |
Worksheet sheet = workbook.Worksheets[0]; | |
// Auto fit the sheet columns | |
sheet.AutoFitColumns(); | |
// Save the workbook | |
workbook.Save(outputDir + "outputDeleteRedundantSpacesWhileImportingFromHtml.xlsx", SaveFormat.Xlsx); |