HTMLテーブルをncursesなどのASCIIテーブルに変換しますか?

HTMLテーブルをncursesなどのASCIIテーブルに変換しますか?

HTMLテーブルにはいくつかのドキュメントがあります。次のようなmysqlコマンドラインの結果を受け取ったときに見られるように、テーブルをASCIIテーブルに変換したいと思います。

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

...それで、いくつかのコードコメントに含めることができます。

どうすれば簡単にできますか?私はlynxの出力をファイルにパイプするつもりですが、lynxはテーブルの周りにASCIIボーダーを置きません:P

また、コンテンツセルがコードで許可されている画面の幅を超えてオーバーフローしないように、セルの幅を制御したいと思います。

答え1

使えばいいと思います。リンクテーブルレンダリングの場合:

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

関連情報