asc与utf-8转换

<!DOCTYPE html>
<html lang="zh-CN"><head><title>在线编码转换</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta http-equiv="Content-Language" content="zh-CN" /></head><body><div class="leftBar"><div class="title">Native:</div><textarea name='cipher' id='n_source'>这是一个例子,this is a example</textarea></div><div class="operateLR"><div class="OptDetail Button"><label class="checkbox"><input type="checkbox" name="ignoreLetter" id="ignoreLetter"checked="true" />不转换字母和数字</label><br><button class="btn btn-primary" onclick="javascript:native2ascii();" style="margin:0 0 10px 0;"> ASCII-&gt;</button><button class="btn btn-primary" onclick="javascript:ascii2native();">&lt;- Native </button></div></div><div class="rightBar"><div class="title">ASCII:</div><textarea name='message' id='a_source' class='text_source'></textarea></div></body><script>function native2ascii() {var character = document.getElementById("n_source").value.split("");var ascii = "";for (var i = 0; i < character.length; i++) {var code = Number(character[i].charCodeAt(0));if (!document.getElementById("ignoreLetter").checked || code > 127) {var charAscii = code.toString(16);charAscii = new String("0000").substring(charAscii.length, 4) + charAscii;ascii += "\\u" + charAscii;} else {ascii += character[i];}}document.getElementById("a_source").value = ascii;}function ascii2native() {var character = document.getElementById("a_source").value.split("\\u");var native1 = character[0];for (var i = 1; i < character.length; i++) {var code = character[i];native1 += String.fromCharCode(parseInt("0x" + code.substring(0, 4)));if (code.length > 4) {native1 += code.substring(4, code.length);}}document.getElementById("n_source").value = native1;}</script>
</html>

gb2312与uft-8转换

<html><head><title>utf8和gb2312编码在线转换工具_网页代码站(www.webdm.cn)</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta http-equiv="Content-Language" content="zh-CN" /></head><body><div align="center"><textarea cols=100 rows=20 id=code>请在这里输入要转换的内容</textarea><br><input type=button onclick=encode(code,this) value=转化></div></body><script>var mode = "zhuan";function encode(obj, btn) {if (mode == "zhuan") {obj.value = obj.value.replace(/[^u0000-u00FF]/g, function($0) {return escape($0).replace(/(%u)(w{4})/gi, "&#x$2;")});btn.value = "还原";mode = "huan";} else {obj.value = unescape(obj.value.replace(/&#x/g, '%u').replace(/;/g, ''));btn.value = "转化";mode = "zhuan";}}</script>
</html>

标题asc和GB2312之间转换,先转为utf-8再进行转换

字符编码asc与utf-8与GB2312相互转换相关推荐

  1. 【JAVA编码专题】JAVA字符编码系列一:Unicode,GBK,GB2312,UTF-8概念基础

    这两天抽时间又总结/整理了一下各种编码的实际编码方式,和在Java应用中的使用情况,在这里记录下来以便日后参考. 为了构成一个完整的对文字编码的认识和深入把握,以便处理在Java开发过程中遇到的各种问 ...

  2. 计算机ucs汉字编码,字符编码基础知识 - Unicode,UCS,GBK,GB2312,UTF-8

    字符编码基础知识- Unicode,UCS,GBK,GB2312,UTF-8 最近遇到一个Unicode和UTF-8关系比较的问题,之前在处理中文显示时也遇到过类似的问题,于是花时间学习了一下,在此做 ...

  3. 字符编码的故事(ASCII ISO GBK GB2312 UTF-8)

    转载自:http://yuncode.net/article/a_520afe25b065d13 另有一篇对"UTF-8 GBK UTF8 GB2312 之间的区别和关系"描述比较 ...

  4. 【字符编码详解】ASCII、GB2312、GBK、UTF-8、UTF-16编码与Unicode字符集

    目录 前言 一.什么是编码,数据类型和编码有什么关系? 二.英文字符编码 ASCII编码 三.中文编码 1. GB2312标准 2. GBK编码 3. 其他中文编码 四.Unicode字符集 1. U ...

  5. 字符编码(ucs2 ucs4 utf)

    源地址:http://blog.charlee.li/unicode-intro/ 最近一直在忙点私活,又好久没写blog了,再不写点的话二月份就又要以单篇文章结束了. 前一阵子一直在研究Unicod ...

  6. 将centos字符编码换成utf-8

    1.mysql支持中文 http://blog.csdn.net/ouitiken/article/details/23171327 2.修改centos支持中文,并于mysql字符集一样为utf-8 ...

  7. 字符集、字符编码、国际化、本地化简要总结(UNICODE/UTF/ASCII/GB2312/GBK/GB18030)

    PS:要转载请注明出处,本人版权所有. PS: 这个只是基于<我自己>的理解, 如果和你的原则及想法相冲突,请谅解,勿喷. 环境说明   普通的linux 和 普通的windows.    ...

  8. 常见的字符编码ascii、gb2312、utf-8和base64的规则

    目录 常见的字符编码 ANSI ASCII 扩展 ASCII 码 GB2312 计算机中汉字的处理 区位码 GB2312双字节编码规则 三码转换 扩展阅读:为什么有机内码,避免与西文冲突 GBK 承上 ...

  9. 常用字符集(ASCII,ISO8859-1,GB2312,GBK,Unicode)和字符编码(UTF-8,UTF-16)

    转自:https://blog.csdn.net/wn084/article/details/80363792 参考:https://blog.csdn.net/halchan/article/det ...

最新文章

  1. 利用classloader同一个项目中加载另一个同名的类_线程上下文类加载器ContextClassLoader内存泄漏隐患...
  2. PyQt5 技术篇-在clipboard.dataChanged.connect()里如何写入剪切板示例演示,pyqt5监听剪切板变动并写入剪切板内容
  3. Vue轻松入门,一起学起来!
  4. ZYAR20A 亚克力2驱 蓝牙 298寻迹避障机器人 —— 小车黑线循迹红外避障综合实验
  5. java 类的执行顺序_Java中类的执行顺序
  6. 官宣 | Apache Flink 1.12.0 正式发布,流批一体真正统一运行!
  7. linux下expdp定时备份_Linux下定时任务的配置
  8. 边工作边刷题:70天一遍leetcode: day 67-1
  9. css 一些好玩的属性,推荐一些比较有用的css3新属性
  10. 【基础】集成学习 (Ensemble Learning)
  11. 用Java实现断点续传(HTTP)
  12. 非靶向代谢组学数据分析方法总结
  13. c语言无法定位程序输入点 于动态链接库,无法定位程序输入点于动态链接库?解决方法步骤...
  14. xp系统共享计算机,win7系统计算机和xp系统计算机如何共享打印机
  15. python 剔除汉字_剔除word 中的除汉字以外字符
  16. 爱签电子合同:湖北率先实现电子印章跨省互认
  17. OJ1088: 手机短号 (多实例)(C语言)
  18. MySQL自定义函数调用不出结果
  19. c++中的system(pause)的作用
  20. 10bit为什么比8bit节省带宽

热门文章

  1. oracle项目总结报告,“项目总结报告”如何写?5个方向16个关键要素:总结很全面...
  2. oracle rman恢复表空间,rman备份恢复表空间
  3. P228 10.2.2 希尔排序 完整源文件
  4. RK3399平台开发系列讲解(网络篇)7.38、网卡驱动程序数据结构
  5. 初识物联网开发-硬件开发板选择
  6. addEventListener和attachEvent的区别
  7. css设置div不可编辑,css 怎么设置div不可点击
  8. [附源码]SSM计算机毕业设计宠物店管理系统JAVA
  9. 渲染预览PDF文档,轻松搞定,这方案真香!
  10. cmake:用于搜索mysql的FindMySQL.cmake及bug溯源及修复