Get HTML5 string from Cell

Possible Usage Scenarios

Aspose.Cells returns the HTML string of the cell using the Cell.getHtmlString(boolean) method which accepts a boolean parameter. If you pass false as a parameter, it will return Normal HTML but if you pass true as a parameter, it will return HTML5 string.

Get HTML5 string from Cell

The following sample code creates a workbook object and adds some text in cell A1 of the first worksheet. It then gets the Normal HTML and HTML5 string from cell A1 using the Cell.getHtmlString(boolean) method and prints them on the console.

Sample Code

const AsposeCells = require("aspose.cells.node");
const path = require("path");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
// Create workbook.
const wb = new AsposeCells.Workbook();
// Access first worksheet.
const ws = wb.getWorksheets().get(0);
// Access cell A1 and put some text inside it.
const cell = ws.getCells().get("A1");
cell.putValue("This is some text.");
// Get the Normal and Html5 strings.
const strNormal = cell.getHtmlString(false);
const strHtml5 = cell.getHtmlString(true);
// Print the Normal and Html5 strings on console.
console.log("Normal:\r\n" + strNormal);
console.log();
console.log("Html5:\r\n" + strHtml5);

Console Output

 Normal:

<Font Style="FONT-FAMILY: Arial;FONT-SIZE: 10pt;COLOR: #000000;">This is some text.</Font>

Html5:

<div Style="FONT-FAMILY: Arial;FONT-SIZE: 10pt;COLOR: #000000;">This is some text.</div>