我鉗工幾個(gè)Java庫(kù)來(lái)解析CSV文件。我找不到此行的CSVeed庫(kù)解決方案:af,dekh"iykh'ya,Dekh"iykh'ya,13,,34.60345,69.2405我有這個(gè)錯(cuò)誤:org.csveed.report.CsvException: Illegal state transition:Parsing symbol QUOTE_SYMBOL [34] in state INSIDE_FIELD19970: af,dekh我非常了解發(fā)生的情況,不幸的是,我嘗試了不同的選項(xiàng)組合,但未成功。有辦法嗎?實(shí)際上,7列的完美行應(yīng)該是:af,dekh\"iykh\'ya,Dekh\"iykh\'ya,13,,34.60345,69.2405
1 回答

慕村9548890
TA貢獻(xiàn)1884條經(jīng)驗(yàn) 獲得超4個(gè)贊
af,dekh"iykh'ya,Dekh"iykh'ya,13,,34.60345,69.2405
要在以下字段中對(duì)此進(jìn)行解析,您必須在解析器中關(guān)閉引號(hào):
af
dekh"iykh'ya
Dekh"iykh'ya
13
<null>
34.60345
69.2405
如果無(wú)法關(guān)閉引用,則可以使用setQuote(char symbol)并提供一個(gè)未使用的char作為參數(shù)。
添加回答
舉報(bào)
0/150
提交
取消