将html表转换为等宽字体纯文本表?

时间:2010-11-23 21:29:35

标签: c# .net html

尝试找到将HTMl标题转换为纯文本表的正确方法。任何人都知道是否有一个好的工具?无论是付费软件还是免费软件。最好是.net(C#)。 我已经通过HTML敏捷包试图这样做,也许有更好的方法?使用html解析器仍会留下很多复杂性,例如:用不同的colspan计算列宽和表宽等等......

谢谢!

这是一个例子: http://www.w3.org/TR/html401/struct/tables.html#h-11.5

我实际上正在使用财务表,这些表有更多变化的colspan,但是这个例子指出了我想要实现的目标。还必须能够限制表格的宽度。

1 个答案:

答案 0 :(得分:0)

看看source code to Links。它是一个基于文本的Web浏览器,因此它知道如何将表呈现为文本。它是用C语言编写的,而不是C#,但它应该足以让你找出一个映射算法。