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.
首先,我是 Perl 的新手(目前),我想问你一个快速的建议。
我必须处理一些不同 Excel/CSV 文件中的期刊和出版商列表。我想找到一种交叉数据的方法,以便在两个文件之间拥有共同的标题和出版商列表,以及一个包含出版商和出版期刊数量的列表。
我想问你是否可以用 Perl 来做(这应该是我理解的最好的方法,但我想确认一下!),以及它有多先进。
很抱歉这个奇怪的要求,但我正在写我的论文,我不想花时间在某事上,发现这是不可能的!谢谢!
是的。
解析 CSV 文件:
文本::CSV_XS
要解析 Excel 文件:
电子表格::ParseExcel
要查找两个列表的共同元素:
my %list1 = map { $_ => 1 } @list1; my @common = grep $list1{$_}, @list2;