我有一个问题是使用POI获得完整的行。我尝试逐列遍历。我不想要这种方法。我只想要一个包含所有相应单元格值的行对象(特定行)。并且需要检查该行是否存在于另一个给定的sheet / excel文件中。
是否有任何一种方法可以完成这项工作。
我们将不胜感激。
提前致谢。
答案 0 :(得分:2)
没有一个功能。你需要写它。最简单的选择是如果您使用XSSF并且工作表之间的格式相同。然后,您只需将源字符串的XSSFRow.toString()
与要比较的工作表中的所有行进行比较即可。但这依赖于整行的XML完全相同。
如果格式可能不同或者您使用的是HSSF,那么您需要编写一个函数来构建字符串或哈希值以进行比较。无论哪种方式,您都需要遍历工作表中的每一行以与源行进行比较。