78400行(25MB)のcsvファイルがあります。javaを使用してcsvファイルの無効な二重引用符文字列をスキップする方法は?
行ごとにcsvファイルを読み込むと、2行目に1列にエラーがあります。
バックスラッシュ文字が含まれています。
この列を読むと、csvファイルの残りの列がすべて1列として読み込まれます。
"CDE","456","6346","testdata2","MyData2","ClassB"
"ABC","123","4567\","testdata","MyData","ClassA"
"CDE","456","6346","testdata2","MyData2","ClassB"
Javaでラインセパレータを使用してその行をスキップする方法はありますか?
質問を編集して、このファイルの読み取りと解析のための現在のコードを表示してください。 – Kenster
ファイルを修正するだけではどうですか? – Henry
現在の形式では、問題がなぜ発生するのかは不明です。ファイルを読む場所に配置する必要があります。ですから、 'parsing step'を見せてください。あなたは解析するために任意のライブラリを使いますか?列を読むには? '、'、 '' ... ... ''で区切っていますか? – Zabuza