如何将HTML表格转换为固定字体文本表格?

Tim*_*ski 6 html perl text

我在Perl中有一个应用程序,它读取基于HTML的标记并将其转换为文本输出.我遇到的一件事是需要轻松地将HTML表格转换为固定的字体输出.

 <table border="1">
 <tr><td>Hello</td>
     <td>World</td>
 <tr>
     <td>foo</td>
     <td>bar</td>
 </tr></table>
Run Code Online (Sandbox Code Playgroud)

我正在寻找能够采用上表并创建如下内容的东西.

 ------------------------------
 | Hello     | World          |
 ------------------------------
 | foo       | bar            |
 ------------------------------
Run Code Online (Sandbox Code Playgroud)

我知道如何在Perl中处理这个并编写过程,但我希望有一些库已经为我做了这个.

fri*_*edo 6

我已经使用Text :: Table取得了巨大的成功.结合像HTML :: TreeBuilder这样的东西应该很容易.