Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 XML::Twig Perl 模块从 HTML 文档中提取一个 div,并希望创建一个仅包含该 div 和所需 HTML 包装的新 HTML 文档。然后我还会在新文档中添加一些 CSS 样式。
提取 div 很容易,但我懒得自己编写围绕它的 HTML :-)。
肯定有一个 Perl 模块可以为我完成那个无聊的部分。或者甚至是我忽略或不理解的 XML::Twig 本身的方法?
您应该能够通过使用创建一个(非常非常!)最小的 HTML 树枝my $html= XML::Twig->new->parse_html( ''),然后将您的 div 粘贴到其中。你可能想用更多的 HTML-y 替换空字符串,或者甚至加载一个更好的 HTML 模板,其中也可以包含 CSS。
my $html= XML::Twig->new->parse_html( '')