作者martone (Krel)
看板java
標題[問題] 字元的跳脫問題請教
時間Fri Nov 7 21:06:22 2008
String path = "D:\\" + dir + "\\" + filename
如果變數dir 、 filename的開頭有像 t、s…這類
那麼就會變成 \t \s 這樣的跳脫字元,請問有沒
有什麼api能將整個字串轉碼,像是避免跨網站攻
擊一樣,將sql指令字串事先轉碼呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.1.63
1F:推 qrtt1:你是想要防什麼? 11/07 21:10
2F:→ martone:不是的,因為這是上傳件物中的其中一個。如果對方指定的 11/07 21:19
3F:推 izsoak:為什麼會變跳脫字元?這樣第一個\是什麼意思? 11/07 21:20
4F:→ izsoak:\\自己就是跳脫字元了,如果\\t變\t是跳脫,那第一個\是啥? 11/07 21:22
5F:→ martone:因為將值寫入DB才有異常,因此在找決解方法 11/07 21:40
6F:推 SuM0m0:用/不行嗎 11/07 23:05