![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-09 01:23 |
共 47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,253 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 替换字符成功以后汉字乱码了,怎么回事? |
| 可打印版本 858 / 6 |
| 第1楼 hansom | 发表于 2008-07-01 21:13 |
| 初级用户 发帖 87 积分 161 | |
|
替换字符成功以后汉字乱码了,怎么回事? 我用plp626的这个代码替换文本,我是把文本中的html替成gook,替换是成功了,但是其中的汉字却乱码了,
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="MSThemeCompatible" content="Yes" /> <meta name="keywords" content="dosbbs,dosuni,中国,DOS,论坛,联盟,中國,聯盟,論壇,Autoit,Wengier" / <good> <head> <meta http-equiv="Content-Type" content="text/good; charset=utf-8" /> <meta http-equiv="MSThemeCompatible" content="Yes" /> <meta name="keywords" content="dosbbs,dosuni,涓浗,DOS,璁哄潧,鑱旂洘,涓湅,鑱洘,璜栧,Autoit,Wengier" /> 不知道是什么原因? 而且文件中要是有空格的行替换以后,整行就会没了,就会出现错误. |
|
| 第2楼 HAT | 发表于 2008-07-01 22:23 |
| 版主 发帖 5,017 积分 9,023 | |
|
sed.exe http://upload.cn-dos.net/img/561.zip |
|
| 第3楼 hansom | 发表于 2008-07-02 01:01 |
| 初级用户 发帖 87 积分 161 | |
|
呵呵,学习...
|
|
| 第4楼 terse | 发表于 2008-07-02 01:11 |
| 银牌会员 发帖 946 积分 2,404 | |
|
我这里好的
|
|
| 第5楼 zh159 | 发表于 2008-07-02 01:18 |
| 金牌会员 发帖 1,467 积分 3,687 | |
|
你的文本是utf-8编码的,批处理变成ANSI编码后汉字就会乱码了
|
|
| 第6楼 hansom | 发表于 2008-07-03 15:10 |
| 初级用户 发帖 87 积分 161 | |
Originally posted by zh159 at 2008-7-2 01:18 AM: 谢谢指点,你说是对的, |
|
| 第7楼 radem | 发表于 2008-07-03 22:39 |
| 高级用户 发帖 383 积分 691 | |
|
这个应该可以:
change.exe http://upload.cn-dos.net/img/427.zip 特点: *支持各种编码 *速度快 *。。。。 缺点: *转换后的文件名小写字母会变成大写 *批处理ECHO显示汉字乱码 不知道哪位达人抹平缺点~呵呵 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |