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ü

todo:image_alt_text

Ö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>