[ASP ] 抓檔案變成亂碼
小弟在ASP用VB寫個SERVER端裡的文件的搜尋文件系統
正常情況下找純txt檔都可以以中文關鍵字查到,純英文和數字皆可以找到各種文件
但是中文在其他檔案格式就不能了(word,ppt....),呈現亂碼
網路上很多人都說是編碼問題,但是小弟還是弄不好
因為我的作法是把檔案內的文字抓出來
dim test as io.streamreader = new system.io.streamreader(存放路徑,system._
text.encoding.default)
用 instr( 1, test.readtoend(), 搜尋中文關鍵字) 來判定這文件是不是想找的
看了很多都在encoding.這邊動了手腳 像是getencoding("編碼")
試了很多編碼,但好像連我的關鍵字也要同樣弄成一樣的編碼比對
但是這樣我就搞混了,我就不知道該如何使用instr函數來判定了
請各位高手幫幫忙嚕 0.0a
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.135.138.30
※ 編輯: felixlin 來自: 140.135.138.30 (08/29 16:31)