HTML Cells の文字列値を DataTable にエクスポートします

考えられる使用シナリオ

開発者は、Aspose.Cells API を使用して、ワークシート データのエクスポート中に、対応する HTML 文字列 (セル値に基づく) を DataTable に入力できます。このドキュメントでは、フォーマットされたセル データの HTML 文字列をエクスポートして、Aspose.Cells API を使用して DataTable を埋める方法について説明します。

HTML Cells の文字列値を DataTable にエクスポートします

次のサンプル コードは、データをワークシートから DataTable にエクスポートするときに、セルの HTML 文字列値を DataTable にエクスポートする方法を示しています。をご覧くださいサンプル Excel ファイル、そのスクリーンショット、および参照用のコンソール出力。

スクリーンショット

todo:画像_代替_文章

サンプルコード

// 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());

コンソール出力

 <Font Style="FONT-FAMILY: Calibri;FONT-SIZE: 11pt;COLOR: #00b0f0;Background-Color: #ffe699;">Crow</Font>