すべてのデータが
39341725,山田川,66,83,198.0,4584.3,0.0,0.0
と思っていたら、ところどころ
39341726,-該当なし-,-,-,-,-,-,-
というデータが入っていました。
"-該当なし-"のデータは飛ばしたいのですが
上手い判定の仕方がわかりません。
予めbufに読み込んでから長さを測るのですか?
(カンマも含めて一行のデータの長さは固定です。)

結構膨大なデータなので時間がかかりそうな....。