亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

正確轉義CSV中的雙引號

正確轉義CSV中的雙引號

溫溫醬 2019-10-29 10:38:22
我的CSV中有這樣一行:"Samsung U600 24"","10000003409","1","10000003427"旁邊24的引號用于表示英寸,而該引號旁邊的引號用于關閉該字段。我正在讀取的行,fgetcsv但解析器犯了一個錯誤,并將值讀取為:Samsung U600 24",10000003409"我嘗試在英寸引號前加一個反斜杠,但隨后我在名稱中得到一個反斜杠:Samsung U600 24\"有沒有辦法在CSV中正確地對此進行轉義,以使該值為Samsung U600 24",或者我是否必須在處理器中對其進行正則表達式?
查看完整描述

3 回答

?
慕的地10843

TA貢獻1785條經驗 獲得超8個贊

使用2個引號:


"Samsung U600 24"""


查看完整回答
反對 回復 2019-10-29
?
暮色呼如

TA貢獻1853條經驗 獲得超9個贊

不僅是雙引號,還需要單引號('),雙引號("),反斜杠(\)和NUL(NULL字節)。


使用fputcsv()寫,fgetcsv()讀,將采取一切照顧。


查看完整回答
反對 回復 2019-10-29
  • 3 回答
  • 0 關注
  • 2264 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號