114
1
using HtmlAgilityPack;
2
using System;
3
4
// An extension for HtmlAgilityPack to handle collapsing rowspan and colspan into unique cells to aid in parsing tables.
5
// See: https://www.nuget.org/packages/TableSpans.HtmlAgilityPack/
6
// GitHub: https://github.com/terryjbutler/HtmlAgilityPack.Extensions.TableSpans
7
namespace TableSpans.HtmlAgilityPack.Demo
8
{
9
public class Program
10
{
11
const string _html = @"
12
<table>
13
<tr>
14
<td colspan='2'>A</td>
15
<td rowspan='2'>B</td>
16
</tr>
17
<tr>
18
<td>C</td>
19
<td>D</td>
20
</tr>
21
</table>";
22
23
static void PrintArray(object[,] arr)
24
{
Cached Result
1 - Employee + Boss
EmployeeID | Name | Boss | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
4 | Employee_1 | Program+Employee
| ||||||||
5 | Employee_2 | Program+Employee
| ||||||||
6 | Employee_3 | Program+Employee
| ||||||||
3 | Boss_2 | Program+Employee
| ||||||||
2 | Boss_1 | Program+Employee
|