[问题] 档案路径中含有%符号导致无法输入正确路

楼主: feiju1021 (Feiju)   2025-07-08 14:22:28
我要读取一个xml档案 但是他的路径有%
例如 H:\data\20\CRrEm\20180607\0457358662569_sys.ws_%411_1\00001.xml
将这个路径放进Xml.Load()的话
他会一直把%41辨识为A然后就修改了我的路径
但是我想说 那我先把%取代为%25 结果他就不会自己转换成%
所以目前不知道该怎么解决这个问题
不要问我路径为什么会有%...我也想问上游
作者: ssccg (23)   2025-07-08 14:26:00
没有吃Reader或Stream的版本吗
作者: cancelpc (阿吉)   2025-07-08 14:33:00
就uri的编码方式,问上游那个笨蛋
作者: awwseed (MOTO RIDER)   2025-07-09 13:16:00
先把%做一次编码成 %25 呢?不过测试先用 stream 读档在丢给 xmlDoc.Load 是可以https://i.meee.com.tw/F3X7xFM.png

Links booklink

Contact Us: admin [ a t ] ucptt.com