C#将HTML表格转换成DataTable

1.最近在写爬虫的时候,有的数据是用HTML的<TABLE>披露的,披露的时候会包含rowspan和colspan,

下图是个简单的例子:

C#将HTML表格<TABLE>转换成DataTable 

对应的HTML代码如下:

<table border="1">
<tr>
  <td>Column1</td>
  <td>Column2</td>
  <td>Column3</td>
  <td>Column4</td>
  <td>Column5</td>
  <td>Column6</td>
</tr>
<tr>
  <td rowspan=3>1</td>
  <td>2</td>
  <td>3</td>
  <td>4</td>
  <td>5</td>
  <td>6</td>
</tr>
<tr>
  <td>7</td>
  <td rowspan=2 colspan=3>8</td>
  <td>9</td>
</tr>
<tr>
  <td>10</td>
  <td>11</td>
</tr>
</table>
HTML Code

相关文章:

粤ICP备22038628号Powered By WordPress