日期:2014-05-17  浏览次数:20873 次

fso写文件时编码的问题
我获取一个页面数据然后写成另一个文件
但用fso的write时出错   无效的过程调用或参数
我找了一下原因
发现是源数据里有不支持的字符
如果用response.write写出的话显示的问号
而源文件用的是utf-8估计就是字符的原因
把这个字符去掉就正常了
请问各位有什么解决办法啊
我想过替换掉但又不知道哪些才会出错
郁闷啊

------解决方案--------------------
用Unicode方式写就行了
Set f= fso.OpenTextFile( "path ", 2, True, -1)
f.write .....