Hücrelerin HTML Dize Değerlerini DataTable a Aktar
Olası Kullanım Senaryoları
Aspose.Cells API’lerini kullanarak geliştiriciler, çalışma sayfası verilerini doldururken (hücre değerlerine dayalı olarak) ilgili HTML dizeleriyle bir DataTable doldurabilirler. Bu belge, Aspose.Cells API’lerini kullanarak biçimlendirilmiş hücre verileri için HTML dizelerini bir DataTable’a doldurmayı açıklar.
Hücrelerin HTML Dize Değerini DataTable’a Dışa Aktar
Aşağıdaki örnek kod, çalışma sayfasından verileri DataTable’e aktarırken hücrelerin HTML dize değerini nasıl aktarılacağını göstermektedir. Lütfen bir referans için örnek Excel dosyası, ekran görüntüsü ve konsol çıktısını görün.
Ekran Görüntüsü
Örnek Kod
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
//Load sample Excel file | |
Workbook wb = new Workbook(sourceDir + "sampleExportTableAsHtmlString.xlsx"); | |
//Access first worksheet | |
Worksheet ws = wb.Worksheets[0]; | |
//Specify export table options and set ExportAsHtmlString to true | |
ExportTableOptions opts = new ExportTableOptions(); | |
opts.ExportColumnName = false; | |
opts.ExportAsHtmlString = true; | |
//Export the cells data to data table with the specified export table options | |
DataTable dt = ws.Cells.ExportDataTable(0, 0, 3, 3, opts); | |
//Print the cell html string value that is in third row and second column | |
Console.WriteLine(dt.Rows[2][1].ToString()); |
Konsol Çıktısı
<Font Style="FONT-FAMILY: Calibri;FONT-SIZE: 11pt;COLOR: #00b0f0;Background-Color: #ffe699;">Crow</Font>