阅读:4237回复:14
求高手制作修补中文网页的扩展
由于中文为双字节或3字节(UTF-8)编码,偶有些网页因为缺了1个字节引起一串乱码,如:
舜寺衣胛票嗉魈匾庵圃 通常我是保存网页后用WinHex修改。求高手制作一扩展,可以直接在firefox上补上1个字节。 |
|
1楼#
发布于:2006-05-18 17:58
顶上
等待高手 |
|
2楼#
发布于:2006-05-18 17:58
继续等
|
|
3楼#
发布于:2006-05-18 17:58
这不是字符编码不对,是字符错位了
WinHEX 是一个十六进制编辑器 比如 “一段文字”的编码是 %D2%BB %B6%CE %CE%C4 %D7%D6 “一”字要是少了%D2,电脑会把后面按 %BB%B6 %CE%CE %C4%D7 %D6 组合显示,一般文字编辑软件还改不了 用十六进制编辑器在%BB后查入一个%20成 %BB%20 %B6%CE %CE%C4 %D7%D6 就正常了, |
|
4楼#
发布于:2006-05-18 17:58
我需要的仅是必要时自己直接在网页上修改的扩展
|
|
5楼#
发布于:2006-05-18 17:58
最简单的方法:删掉第一个乱码(靠人类智能:D )的前一 字节(半个汉字),结果是删掉了一个字,后面一串乱码就会恢复。一般不影响阅读。
高级一点就利用那半个汉字和后面的文字联想出正确的汉字 |
|