台灣最大程式設計社群網站
線上人數
905
 
會員總數:246713
討論主題:190131
歡迎您免費加入會員
討論區列表 >> C# >> CSV 解析
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
CSV 解析
價值 : 100 QP  點閱數:455 回應數:4
樓主

leon
初學者
125 43
942 85
發送站內信

請問大大們是否有處理過類似這樣的CSV格式




其中ID = 3 裡面還多一個, 在EXCEL裡面顯示使正常

但C#理要怎麼解析才能正常?

不知大大們都怎麼處理?



搜尋相關Tags的文章: [ CSV ] ,
本篇文章發表於2022-01-11 19:53
1樓
回應

P陳
檢舉此回應
您沒有講到 相同的那筆要如何處理
1.Name="Tom,Sun"
2.還是 Name1=tom Name2=sun
本篇文章回覆於2022-01-13 20:59
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

leon
檢舉此回應
P陳大大您好
不好意思 小弟漏掉了
需呈現 Name="Tom,Sun"
ID 1 =Tom
ID 2 =Sun
ID 3 =Tom,Sun
本篇文章回覆於2022-01-16 23:04
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

P陳
檢舉此回應
類似如下 (VB的語法,但應該類似)
row1=replace(row1,"""","")
rowdata()=split(row1,",")
print rowdata(0)

if rowdata.items.count>2 then

for rii=1 to ubound(rowdata)
print rowdata(rii) & " "
next
else
print rowdata(1)
end if




if instr(row1,"""")>0 then
rowdata()=split(row1,"""")
else
rowdata()=split(row1,"""")
end if
print rowdata(0),rowdata(1)




本篇文章回覆於2022-01-20 21:50
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

leon
檢舉此回應
謝謝大大的提醒
除了手動split 逗號
不知道還有沒有其他方法
本篇文章回覆於2022-01-22 18:56
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.