簡體   English   中英

如何使用POI API獲取一個Excel工作表的完整行並檢查該行是否存在於另一個工作表中?

[英]How to get complete row of one excel sheet using POI API and check the row whether it is present in another sheet?

我有一個問題是使用POI獲得完整的Row。 我嘗試逐列遍歷。 我不想要這種方法。 我只想要一個包含所有相應單元格值的行對象(特定行)。 並且需要檢查該行是否存在於另一個給定的sheet / excel文件中。

有沒有一種方法可以完成這項工作。

非常感謝您的幫助。

提前致謝。

沒有一個功能。 你需要寫它。 最簡單的選擇是如果您使用XSSF並且工作表之間的格式相同。 然后,您可以將源字符串的XSSFRow.toString()與要比較的工作表中的所有行進行比較。 但這依賴於整行的XML完全相同。

如果格式可能不同或者您正在使用HSSF,那么您將需要編寫一個函數來構建字符串或散列以進行比較。 無論哪種方式,您都需要遍歷工作表中的每一行以與源行進行比較。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM