作者felixlin (My Space)
看板Visual_Basic
标题[ASP ] 抓档案变成乱码
时间Wed Aug 29 12:07:41 2007
小弟在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)