【发布时间】:2011-05-18 16:15:33
【问题描述】:
我坚持从 html 表创建正确的 CSV 的想法。我正在使用HTMLAgilityPack 从字符串中读取 html 并创建一个 HTMLDocument。然后我使用 XPATH 循环遍历行和列。
问题是我无法确定特定单元格的正确行和单元格(x,y)。
示例 HTML:
<html>
<body>
<table border="1">
<tr>
<td rowspan="2">
100
</td>
<td>
200
</td>
<td colspan="2">
300
</td>
</tr>
<tr>
<td colspan="2">
400
</td>
<td>
600
</td>
</tr>
<tr>
<td>
400
</td>
<td>
500
</td>
<td>
600
</td>
</tr>
</table>
</body>
</html>
当我在 excel 中打开它并保存为 CSV 时,我确实得到了所需的输出,即:
100,200,300,
,400,,600
400,500,600,
有人可以帮助我在 .Net 中创建与 rowpan 和 colspan 相同的输出吗?
谢谢! 敏捷
【问题讨论】:
标签: .net asp.net html csv export-to-csv