将html表转换成类似ncurses的ascii表?

将html表转换成类似ncurses的ascii表?

我在 html 表中有一些文档。我想将表转换为 ascii 表,就像您收到 mysql 命令行结果时看到的那样,如下所示:

+------------+------------+
| header     | header     |
+------------+------------+
| cell data  | cell data  |
+------------+------------+
| cell data  | cell data  |
+------------+------------+

...所以我可以将它包含在一些代码注释中。

我怎么能轻易做到这一点呢?我正在考虑将 lynx 的输出通过管道传输到文件中,但 lynx 不会在表格周围放置 ascii 边框:P

我还想控制单元格宽度,以便内容单元格不会溢出到代码可接受的屏幕宽度之外。

答案1

你最好使用链接对于表格渲染:

links -width 80 -dump http://website.com/ > file.html

相关内容