HtmlConverter converter = new HtmlConverter(mainPart);
var paragraphs = converter.Parse(textData);
解析时,当我将下面的html作为textData传递时,它会显示null异常:
<div id='divgrid' style='float: left; width: 100%'>
<hr style='width: 100%; border: 5px solid;' />
<br />
<table id='tbl1' style='width: 100%; border:1px solid black; border-collapse:collapse;'>
<tr>
<td colspan='2' style='border:1px solid black; background-color: black; color: white; text-align: center'>
<h3>INFORMATION FROM CURRENT</h3>
</td>
</tr>
<tr>
<td style='border:1px solid black;'><b>Goal #: 1</b>
</td>
<td style='border:1px solid black;'><b>Specific Focus:</b> STAIRS</td>
</tr>
</table>
<br /><b>Current Level:</b> data here
<hr style='width:100%; border:.5px solid grey;' />
<br />2.0
<br />
<hr style='width:100%; border: 1px solid black;' /><b>Measurable Goal:</b> data here
<br />How will we know?
<hr style='width:100%; border:.5px solid grey;' />
<br />2.0
<br />
<hr style='width:100%; border: 1px solid black;' /><b>Benchmark/Objectives:</b> What they need to do to complete this goal?
<hr style='width:100%; border:.5px solid grey;' />
<br />2.0
<br />
<hr style='width:100%; border: 1px solid black;' />
<br />
</td>
</tr>
</table>
</div>
当我传递一些其他示例html数据时,它正在工作。那么我现在的HTML有什么问题?
答案 0 :(得分:1)
您的HTML无效,您的文件末尾有额外的右括号:
</td></tr></table>