html实体编码转换工具,编码字符串转换工具(CodeView)
UTF16,UTF32,UNICODE,ANSI,CP54936编码字符串转换工具.例如:在工具中输入"我是中国人",UTF16,UTF32,UNICODE,ANSI,CP54936各栏中会相应显示对应的编码数据.在一些开发编码相关方面会有用到简单好用.本人就常用,很方便.感谢原作者.
CodeView怎么用?
我在工作中经常需要查看几个字的编码,或者查看几个编码对应的字符,所以写了这个工具。用户可以在文本栏输入文本,或者在编码栏输入对应的编码。在您输入的同时,其它各栏会同步变化。输入编码格式是固定的:必须用两个16进制数字表示一个字节。每个字节用一个空格分隔。
CodeView有一点特色,就是用户可以设置要显示的代码页(两个左边有按钮的编码栏)。点击代码页按钮,在弹出的对话框选择代码页:
可以用编码栏右侧的保存按钮将数据保存到文件,可以选择是否需要加BOM。BOM的概念可以见 浅谈文字编码和Unicode(下) 的4.2.4节。如果您不熟悉UTF16-LE、UTF16-BE等概念,可以看看这篇文章的的4.2节。
请注意:当某个编码栏不支持特定字符时,CodeView会显示默认编码,通常是3F。
用CodeView解决“字符实体”类型乱码
CodeView 是一个查看文本编码的小工具。我们用它来解决这个乱码问题。
2.1 得到CP1252字符
首先要得到命名实体对应的乱码,即CP1252字符。
à′DÅêÕμ½£¬D»D»
如果你的邮件已经是这个样子,就可以跳过这步。如果你的邮件是
À´ÐÅÊÕµ½£¬Ð»Ð»
你就新建一个文本文件,内容如下:
À´ÐÅÊÕµ½£¬Ð»Ð»
BODY标签之间粘贴上要转换的命名实体。保存到html文件,用浏览器打开,就可以看到:
à′DÅêÕμ½£¬D»D»
复制这些CP1252字符。
2.2 由CP1252字符得到对应编码
打开CodeView。CodeView有两行是可以自己设置编码的。把第二行设置成CP1252,将最后一行设置成CP936,即GBK。 然后把前面复制的字符粘贴到文本行
这样就可以从CP1252行得到CP1252字符对应的编码文本。在CP1252行点右键,在右键菜单选择“复制全部”复制这行编码文本。
2.3 将编码当作GBK编码转换到文本
先删除掉最后一行的文本,然后将复制的CP1252编码文本粘贴到最后一行,即CP936行。这时在文本行就可以看到对应的文本。
3 结束语
如果把CP1252编码当作GBK编码,文本行还是乱码,你可以再试试Big5,即把最后一行设置成CP950。 这种类型的乱码邮件还是比较容易处理的,你可以自己动手解决它。
html实体编码转换工具,编码字符串转换工具(CodeView)相关推荐
- java 0x转中文_Java:转换汉字为unicode形式的字符串和转换unicode形式字符串转换成汉字...
/* 输出 Original: 黄 彪彪 to unicode: \u9EC4\ \t\u5F6A\u5F6A from unicode: 黄 彪彪 使用命令转换: native2ascii -enc ...
- 转换汉字为unicode形式的字符串和转换unicode形式字符串转换成汉字
http://www.cppblog.com/biao/archive/2013/07/04/137087.html /* 输出 Original: 黄 彪彪 to unicode: \u9EC4\ ...
- vue字符串转换成int_js 字符串转换成数字的三种方法
方法主要有三种 转换函数.强制类型转换.利用js变量弱类型转换. 1. 转换函数: js提供了parseInt()和parseFloat()两个转换函数.前者把值转换成整数,后者把值转换成浮点数.只有 ...
- C语言字母转十进制,c语言十进制转换_C语言 字符串转换成十进制整数
最佳答案 这道题不算难,就是筛选除了a,b,c,d,e,f和数字之外的所有字符,然后把十六进制数转换为十进制数,你等我写一下程序再发上来.追答: #include #include = "0 ...
- 组态王字符串转换整数_字符串转换整数(LC8)
代码如下: class Solution { public: #define INT_MAX 2147483647 #define INT_MIN (-INT_MAX-1) int myAtoi(st ...
- python字符串转换字节_python 字节与字符串转换
1.如果没有设置字符串编码格式,那么将采用系统默认编码格式 name = 'laogaoyang' # 采用系统默认编码格式 nameBytes = name.encode('utf-8') # 先将 ...
- JAVA集合与字符串转换
JAVA集合与字符串转换 集合与字符串转换 集合与字符串转换 这里面包含的内容麻雀虽小五脏俱全,常用的一些java遍历,JDK1.8新特性实用,任意对象排序分组,字符串切割,集合切割,字符串转集合,集 ...
- Swift字符串转换成类
2019独角兽企业重金招聘Python工程师标准>>> 字符串转换成对类: // MARK:// MARK: 字符串转换成类名/// 字符串转换成类class func string ...
- 字符串转换成utf-8编码
a.将字符串转换成utf-8编码的字节,并输出,然后将该字节在转换成utf-8编码字符串,在输出 b.将字符串转换后才能gbk编码的字节,并输出,然后将该字节在转换成gbk编码字符串,在输出 1 2 ...
最新文章
- 群雄逐鹿,谁会赢得自动驾驶之战?
- opencv学习笔记10:阈值分割
- GDCM:Patch File的测试程序
- java输出毫秒时间
- java代码做repeat次运算,从键盘输入几个数,比最值
- 如何形容自己的计算机水平,信息在计算机中的表示
- 前端开发利器—FIDDLER 转
- 15个最佳jQuery的翻页书效果的例子
- open cv+C++错误及经验总结(十四)
- PHP内存溢出:Allowed memory size of 536870912 bytes exhausted (tried to allocate 20480 bytes)
- python暴力破解wps,Word,excel等文件
- visio 2010图形安装包
- linux 图片转视频教程,如何在Ubuntu上转换图像、音频和视频格式
- ROS联合Webots之实现趣味机器人巡线刷圈
- Sklearn 划分训练集和测试集
- 转 Vmware虚拟机怎样实现与主机同时上网的方法。
- iosetup mysql_InnoDB: Error: io_setup() failed with EAGAIN
- 使用 OSquery 和 YARA 进行审计
- ps 如何使用钢笔工具抠图
- 基于微信小程序的在线商城设计(后台PHP)
热门文章
- Windows 系统如何完全卸载 VSCode
- ubuntu NCNN Vulkan cuda 测试环境搭建,转载一篇简洁的搭建方法
- 正则手机号码校验11位,13,14,15,16,17,18,19开头
- windows做时间服务器,实现unix时间校准
- 超精致 Vue 视频播放组件Vue-CoreVideoPlayer
- ISIS原理及实验总结
- Python网络爬虫(三)网易云音乐热评
- 树莓派安装opencv报错“opencv2/xfeatures2d/cuda.hpp”,解决办法
- 坐标系定义和相互转换算法
- vue-cli3.0 引入外部字体并使用