我想比较两个.csv文件,并想要读取单元格值,并希望它在新的Excel中显示输出单元格值在硒java中

问题描述

目前我的代码如下;我需要在控制台中获取输出,还希望硒用单元格值写入一个新的Excel文件。该怎么办?

问题:我想比较两个.csv文件,想要读取单元格值,并希望它在新的Excel中显示输出(单元格值)。在硒Java中。

{
 String path="C:\\...";
   String file1="file1.csv";
   String file2="file2.csv";
  
   ArrayList<String> al1=new ArrayList<String>();
   ArrayList<String> al2=new ArrayList<String>();{
   //ArrayList al3=new ArrayList();
   try {

   BufferedReader CSVFile1 = new BufferedReader(new FileReader(path+file1));
   
   
   String daTarow1 = CSVFile1.readLine();
   {
   while (daTarow1 != null)
   {
       String[] dataArray1 = daTarow1.split(",");
       for (String item1:dataArray1)
       { 
          al1.add(item1);
       }

       daTarow1 = CSVFile1.readLine(); // Read next line of data.
   }

    CSVFile1.close();
   }
    

   BufferedReader CSVFile2 = new BufferedReader(new FileReader(path+file2));
   String daTarow2 = CSVFile2.readLine();
   while (daTarow2 != null)
   {
       String[] dataArray2 = daTarow2.split(",");
       for (String item2:dataArray2)
       { 
          al2.add(item2);

       }
       daTarow2 = CSVFile2.readLine(); // Read next line of data.
   }
    CSVFile2.close();

    for(String bs:al2)
    {
        al1.remove(bs);``
    }

    int size=al1.size();
    System.out.println(size);`enter code here`
   }
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)