[問題] 檔案路徑中含有%符號導致無法輸入正確路

看板C_Sharp (C#)作者 (Feiju)時間4小時前 (2025/07/08 14:22), 4小時前編輯推噓1(101)
留言2則, 2人參與, 4小時前最新討論串1/1
我要讀取一個xml檔案 但是他的路徑有% 例如 H:\data\20\CRrEm\20180607\0457358662569_sys.ws_%411_1\00001.xml 將這個路徑放進Xml.Load()的話 他會一直把%41辨識為A然後就修改了我的路徑 但是我想說 那我先把%取代為%25 結果他就不會自己轉換成% 所以目前不知道該怎麼解決這個問題 不要問我路徑為什麼會有%...我也想問上游 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.154.120 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1751955750.A.324.html

07/08 14:26, 4小時前 , 1F
沒有吃Reader或Stream的版本嗎
07/08 14:26, 1F
一樣的問題唷 都是路徑問題

07/08 14:33, 4小時前 , 2F
就uri的編碼方式,問上游那個笨蛋
07/08 14:33, 2F
就是沒辦法問才頭痛阿 ※ 編輯: feiju1021 (60.248.154.120 臺灣), 07/08/2025 14:39:10
文章代碼(AID): #1eRBacCa (C_Sharp)
文章代碼(AID): #1eRBacCa (C_Sharp)