0

我有一个 html 表格内容,我试图在 perl的帮助use HTML::TreeBuilder下将其转换为具有相同结构的文本。use HTML::FormatText我试过这个代码

use strict;
use warnings;
use HTML::TreeBuilder;
use HTML::FormatText;
my $raw_html='';
my $tree = HTML::TreeBuilder->new_from_content($raw_html); 
print $tree->format(HTML::FormatText->new);

预期输出是:

data1            data1_value

data2            data2_value

data3            data3_value

但我得到的输出是这样的:

data1

data1_value

data2

data2_vaue

data3

data3_value

我需要一些建议。

4

1 回答 1

1

状态文档HTML::FormatText“未实现 HTML 表格和表单的格式设置”。

所以你需要找到另一种方法。 HTML::TableExtract是一个可能的候选人。

于 2014-03-25T09:11:25.490 回答