Excelファイルを読み取るのにOpenXMLを使用していますが、データを含まない行を読み取るという問題があります。ベローは行を読み取るコードです。OpnenXMLを使用してExcelファイルを読み取る - 空白の読み取り行
var firstOrDefault = sourceWorksheetPart.Worksheet.Elements<SheetData>().FirstOrDefault();
if (firstOrDefault != null)
{
var sourceWorksheetRows = firstOrDefault.Elements<Row>();}
ここで私はsourceWorksheetRowsを数えると、Excelシートに存在するレコード数が増えます。 nullをチェックしようとしましたが動作しません。チェックを実装する方法。
実際にExcelファイルをアップロードするのは無料ですが、スペースが含まれている可能性がありますが、データが含まれていないファイルをチェックしていることがあります。データを含まない行をチェックしないでください。 –
問題をよりよく説明してください。データの例とあなたが望むものを正確に挙げてください。誰もがこの問題に答えるのに十分な詳細はここにありません。 – dev8989
私の問題は、データが含まれていない行を読み取ることではありません。つまり、行にスペースや、テキスト、日付、数値以外の何かが含まれていれば、それを読み取るべきではありません。 –