我有一个用Multimarkdown格式编写的大型(~4GB)文本文件,我想将其转换为HTML。
我试过了:
use strict;
use warnings;
use File::Map qw (map_file);
use Text::MultiMarkdown qw (markdown);
my $filename = shift // die;
map_file (my $text, $filename);
print markdown($text);
但它仍然会扼杀记忆。
答案 0 :(得分:1)
您需要以块的形式处理文件,确保块以可忽略的空格结束(以便不拆分列表和表等)。
提供有关文件结构和内容的更多信息,以帮助我们为您提供其他有用的指示。
答案 1 :(得分:1)