String Perl:在excel/csv文件中找到副本,并用它们编写输出文件

String Perl:在excel/csv文件中找到副本,并用它们编写输出文件,string,perl,excel,list,String,Perl,Excel,List,首先,我(目前)对Perl完全是新手,我想问你一个快速的建议 我必须处理一些不同Excel/CSV文件中的期刊和出版商列表。我想找到一种方法来交叉数据,以便在两个文件之间有共同的标题和出版商列表,以及一个包含出版商和出版期刊数量的列表 我想问一下,是否可以用Perl实现(这应该是我所理解的最好的方法,但我希望得到确认!),以及它有多先进 很抱歉这个奇怪的要求,但我正在写我的论文,我不想花时间在一些事情上,发现这是不可能的! 谢谢 是的 要分析CSV文件,请执行以下操作: 要分析Excel文件

首先,我(目前)对Perl完全是新手,我想问你一个快速的建议

我必须处理一些不同Excel/CSV文件中的期刊和出版商列表。我想找到一种方法来交叉数据,以便在两个文件之间有共同的标题和出版商列表,以及一个包含出版商和出版期刊数量的列表

我想问一下,是否可以用Perl实现(这应该是我所理解的最好的方法,但我希望得到确认!),以及它有多先进

很抱歉这个奇怪的要求,但我正在写我的论文,我不想花时间在一些事情上,发现这是不可能的! 谢谢

是的

  • 要分析CSV文件,请执行以下操作:

  • 要分析Excel文件,请执行以下操作:

  • 要查找两个列表的公共元素,请执行以下操作:

    my %list1 = map { $_ => 1 } @list1;
    my @common = grep $list1{$_}, @list2;
    

对于Perl来说,这听起来是个完美的问题。如果您提供了一些示例数据和所需的输出,您甚至可以从我(或者比我更快的Perl用户)那里获得一些实现帮助。cvs标签将为名为“cvs”的版本控制系统绘制搜索。也许最好的选择是?谢谢大家,我将看看这两个标签,并尝试写一些东西,以防我返回这里寻求帮助!