账号通
    

账号  

密码  

1122

查看

0

回复
主题:[分享] 采集国外非UTF8,GB网站出现乱码解决办法 [收藏主题]  
wuhhanxiao 当前离线

79

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:1084 分
登录次数:88 次
注册时间:2008/9/26
最后登录:2013/2/11
wuhhanxiao 发表于:2010/3/11 15:05:00   | 显示全部帖子 查看该作者主题 楼主 
科汛在线考试系统(NET)

今儿扒一个日文网站,编码是shift_jis,建立采集选项只有3个,自动选择,GB2312和UTF-8

无论选择哪一个结果都是乱码,遂试图改进一下~

 

于是在admin的collect目录下,打开Collect_itemModify.asp,约122行开始

 

 

     .echo " <select name=""CharsetCode"">"
        .echo " <option value='auto'>自动检测</option>"
        .echo " <option value='utf-8' "
   if CharsetCode="utf-8" then   .echo("selected")
     .echo " >utf-8</option>"
        .echo "<option value='gb2312' "
   if CharsetCode="gb2312" then   .echo("selected")
     .echo ">gb2312</option>"
     .echo "<option value='shift_jis' "
   if CharsetCode="shift_jis" then   .echo("selected")
     .echo ">shift_jis</option>"
        .echo " </select>"

 

添加一个目标采集网站所用的编码~(红色部分为新加)

如此一来~乱码解决~


此主题相关图片如下:11.gif
11.gif

 

大多数情况应该都用不上~不过如果有用kesion做国外资讯网站的童鞋们碰到这种问题可以试一下咯~


 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行2.37500秒 powered by KesionCMS 9.0