中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 09:10
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » 【求助】网页复制到记事本有乱码
可打印版本  1,055 / 9
第1楼 plp626 发表于 2010-04-25 22:50
银牌会员 发帖 1,020 积分 2,278
【求助】网页复制到记事本有乱码
测试网页:
http://bbs.xunshang.net/simple/index.php?t53815.html
为了大家方便测试,请大家启动cmd,然后在桌面路径下复制如下代码:



我本人对html标签不熟悉,所以我转换为txt

桌面的test.txt文本每行后面有乱码(请大家用写字板write打开它),大家如何把这些乱码过滤掉?

三方工具:
wget htox32c perl sed grep 在我网盘里都有(我签名的那个绿色就是)

[ Last edited by plp626 on 2010-4-25 at 23:01 ]
第2楼 exzzz 发表于 2010-04-25 23:18
初级用户 发帖 167 积分 194
你在那个网页上点右键,查看源文件,翻两页,你就知道是什么原因了。

可以清理掉的啦。
第3楼 Pierre 发表于 2010-04-26 00:11
初级用户 发帖 19 积分 30
好恶心的论坛。。。
第4楼 Pierre 发表于 2010-04-26 00:12
初级用户 发帖 19 积分 30
这是一些论坛防抄加的乱码
第5楼 dato 发表于 2010-04-26 02:29
高级用户 发帖 377 积分 916
用http://www.topfisher.com/实现的.
topfisher在用于网页数据采集,数据分析是很强大的,虽然不支持图片验证,用户登录验证,但是对付常规页面还是小菜一碟.这个软件是目前所用过的所有采集软件里基于代码最灵活实现的. 其它更强大的也就那个织梦了,可以实时在线采集








webMem(p1(操作指令),p2(字符串参数1),? p3(字符串参数2)): 直接对web页面源码进行过滤
说明:
直接对下载下来的web页面源码进行字符串过滤,如:替换某些字符串,或删除某些字符串等。这个函数一般情况下不需要使用。只有在某些网页源码比较杂乱,直接采集比较麻烦,需要先过滤一些无用的元素的时候,才有使用webMem函数的必要。

[ Last edited by dato on 2010-4-26 at 02:30 ]
第6楼 asnahu 发表于 2010-04-26 09:32
初级用户 发帖 53 积分 99


其中表示非中文字符。
第7楼 plp626 发表于 2010-04-26 13:13
银牌会员 发帖 1,020 积分 2,278
Originally posted by asnahu at 2010-4-26 09:32 AM:


其中表示非中文字符。


喜欢这优美的代码
=========================

但是, 过滤了网页中的乱码字符也过滤掉了文章中有用的数据比如阿拉伯数字还有某些英文单词

[ Last edited by plp626 on 2010-4-26 at 13:16 ]
第8楼 plp626 发表于 2010-04-26 13:19
银牌会员 发帖 1,020 积分 2,278
Originally posted by dato at 2010-4-26 02:29 AM:
http://www.topfisher.com/实现的.
topfisher在用于网页数据采集,数据分析是很强大的,虽然不支持图片验证,用户登录验证,但是对付常规页面还是小菜一碟.这 ...


是很强大,现在没分了,下次加上
第9楼 Hanyeguxing 发表于 2010-04-26 14:09
银牌会员 发帖 897 积分 1,039 来自 在地狱中仰望天堂
在Microsoft Office FrontPage中,查找——HTML标记:设置查找标记为span,然后:
1,可以直接“替换操作”为“仅替换目录”,直接干掉<span style="display:none">**********</span>中的所有乱码。。。
2,可以直接“替换操作”为“替换标记和目录”,连span标记都干掉,世界就清净了。。。

基于以上目的,也可以使用sed来完成对<span style="display:none">**********</span>的跨行匹配等等
第10楼 fsfss 发表于 2010-04-26 23:32
初级用户 发帖 20 积分 22
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023