在Perl中将文件扔成字符串的最好方法是什么?
发布时间:2020-12-15 21:26:46 所属栏目:大数据 来源:网络整理
导读:是的, There’s More Than One Way To Do It,但必须有一个规范的或最有效的或最简洁的方式。我会添加我知道的答案,看看什么渗透到顶部。 要清楚,问题是如何最好地将文件的内容读入字符串。 每个答案一个解决方案。 解决方法 这个怎么样: use File::Slur
是的,
There’s More Than One Way To Do It,但必须有一个规范的或最有效的或最简洁的方式。我会添加我知道的答案,看看什么渗透到顶部。
要清楚,问题是如何最好地将文件的内容读入字符串。 解决方法
这个怎么样:
use File::Slurp; my $text = read_file($filename); ETA:note Bug #83126 for File-Slurp: Security hole with encoding(UTF-8).我现在推荐使用File::Slurper(免责声明:我写的),也因为它有更好的默认编码: use File::Slurper 'read_text'; my $text = read_text($filename); 或Path::Tiny: use Path::Tiny; path($filename)->slurp_utf8; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |