値に基づいて特定の行レコードを読み取る方法はありますか?たとえば、私のCSVファイルは:csvで特定の行を読む
ProductID,ProductName,price,availability,type
12345,Anaox,300,yes,medicine
23456,Chekmeter,400,yes,testing
ProductIDが '23456'の行を取得したいとします。私はnew CsvReader(“D:\products.csv”).getRawRecord()
メソッドをチェックしていましたが、メソッドパラメータはありません。
ファイルに反して何か問題はありますか? –
それをコード化する必要があります。 openCSVには必要なものすべてがあります。これを行ごとに読み込み、このvalue.equalsIgnoreCase( "23456")のような列の値をテストしてください。 –
これは私が反復したくないということです。私のファイルに1000レコードがある場合、999番目にある行を取得するために、私は穿孔解決ではない998レコードを繰り返す必要があります。 – user2142786