在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Java  網(wǎng)絡(luò)安全/ java讀取csv問(wèn)題

java讀取csv問(wèn)題

csv讀取出來(lái)一行都是以英文,號(hào)分隔,如果某一格里面有英文逗號(hào),我又要獲取某一格的值,那這樣就獲取不全了,應(yīng)該怎么處理

回答
編輯回答
柒喵

原則上你沒(méi)辦法處理,csv就是一個(gè)文本文件,通過(guò)逗號(hào)分隔字符。
如果確實(shí)需要處理該類數(shù)據(jù)建議使用其他格式如xslx等

2018年6月24日 11:53
編輯回答
情已空

建議直接用相關(guān)的類庫(kù)去處理,比如apache common就有csv工具類,會(huì)幫你處理這些內(nèi)容的解析。

原則上你的csv如果內(nèi)容包含了,,那么你應(yīng)該用引號(hào)""

col1,col2,col3
col2-1,col2- 2,"col2,3"

$ echo -e 'col1,col2,col3\ncol2-1,col2- 2,"col2,3"' | csvlook
| col1   | col2    | col3   |
| ------ | ------- | ------ |
| col2-1 | col2- 2 | col2,3 |
2017年2月11日 10:13