Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
基于公共列连接2个CSV文件的Java示例_Java_Csv - Fatal编程技术网

基于公共列连接2个CSV文件的Java示例

基于公共列连接2个CSV文件的Java示例,java,csv,Java,Csv,我有2个CSV文件,内容如下 文件1 Id, Name, last name, city 1,peter,green,newyork 2,sam,red,londan 文件2 Id,Movie,Famous move 1,Hulk,punch 2,Ironman,taking the stone. 加入file1和file2后的文件 文件 如何在java中基于同一列连接这个2 CSV文件 任何帮助都将不胜感激 任何人都可以帮助如何在java中实现这一点。在python中,它是一个使用PAND

我有2个CSV文件,内容如下

文件1

Id, Name, last name, city
1,peter,green,newyork
2,sam,red,londan
文件2

Id,Movie,Famous move
1,Hulk,punch
2,Ironman,taking the stone.
加入file1和file2后的文件

文件

如何在java中基于同一列连接这个2 CSV文件

任何帮助都将不胜感激


任何人都可以帮助如何在java中实现这一点。在python中,它是一个使用PANDAS Lib的5行代码。

您必须首先将文件的内容加载到程序中,例如,使用所描述的技术之一,然后使用所描述的算法之一执行连接操作。这是一次性的还是应用程序需要这样做?老实说,如果是一次性的,我会在本地将CSV加载到db中,在那里进行连接并将结果导出为CSV。如果您确实需要将其保存在java中,您可以查看
Id, Name, last name, city,Movie,Famous move
1,peter,green,newyork,Hulk,punch
2,sam,red,london,Ironman,taking the stone