编码转换(to Unicode)

(程序代码来源于网络)

Js版

test = "你好abc"

str = ""

for( i=0;    i

{

temp = test.charCodeAt(i).toString(16);

str    += "\\u"+ new Array(5-String(temp).length).join("0") +temp;

}

document.write (str)

vbs版

Function Unicode(str1)

Dim str,temp

str = ""

For i=1    to len(str1)

temp = Hex(AscW(Mid(str1,i,1)))

If len(temp) < 5 Then    temp = right("0000" & temp, 4)

str = str & "\u" & temp

Next

Unicode = str

End Function

Function htmlentities(str)

For i = 1 to Len(str)

char = mid(str, i, 1)

If Ascw(char) > 128 then

htmlentities = htmlentities & "" & Ascw(char) & ";"

Else

htmlentities = htmlentities & char

End if

Next

End Function

coldfusion版

function nochaoscode(str)

{

var new_str = “”;

for(i=1; i lte len(str);i=i+1){

if(asc(mid(str,i,1)) lt 128){

new_str = new_str & mid(str,i,1);

}else{

new_str = new_str & “#” & asc(mid(str,i,1));

}

}

return new_str;

}

java版

/***

*(特殊字符替换)

*@paramTODO

*@returnString 返回类型

*@authorxsw

* @2016-12-4下午03:10:03*/

public staticString htmlReplace(String str){//str = str.replace("“", "“");//str = str.replace("”", "”");//str = str.replace(" ", " ");//str = str.replace("&", "&");//str = str.replace("'", "'");

str = str.replace("’", "’");

str= str.replace("—", "—");

str= str.replace("–", "–");returnstr;

}

或者java的org.apache.commons.lang3包有个StringEscapeUtils

StringEscapeUtils.unescapeHtml4(str)

附:

在php中我们可以用mbstring的mb_convert_encoding函数实现这个正向及反向的转化。 如:

mb_convert_encoding ("你好", "HTML-ENTITIES", "gb2312"); //输出:你好

mb_convert_encoding ("你好", "gb2312", "HTML-ENTITIES"); //输出:你好

如果需要对整个页面转化,则只需要在php文件的头部加上这三行代码:

mb_internal_encoding("gb2312"); // 这里的gb2312是你网站原来的编码

mb_http_output("HTML-ENTITIES");

ob_start('mb_output_handler');

pboot 将编码转换为实体html_java转换 HTML字符实体,java特殊字符转义字符串相关推荐

  1. java转换 HTML字符实体,java特殊字符转义字符串

    为什么要用转义字符串? HTML中<,>,&等有特殊含义(<,>,用于链接签,&用于转义),不能直接使用.这些符号是不显示在我们最终看到的网页里的,那如果我们希 ...

  2. java字符实体_java转换 HTML字符实体,java特殊字符转义字符串(示例代码)

    编码转换(to Unicode) (程序代码来源于网络) Js版 test = "你好abc" str = "" for( i=0;    i { temp = ...

  3. 【JS】转换 HTML 字符实体

    转换 HTML 字符实体 请将字符串中的 &.<.>."(双引号)和 '(单引号)转换为相应的 HTML 字符实体. 代码示例: 方法一: function conver ...

  4. php中空格实体,html中空格字符实体的详细介绍

    HTML 实体 在 HTML 中,某些字符是预留的. 在 HTML 中不能使用小于号(),这是因为浏览器会误认为它们是标签. 如果希望正确地显示预留字符,我们必须在 HTML 源代码中使用字符实体(c ...

  5. html字符实体标签语法,HTML字符实体与文本格式化标签

    HT环行进端处触码通法果泉位可近境其行框理发ML 字符实体/HTML 中的预留字符必须被替换为字符实体,一些在键盘上找不到的字符也可以使用字符实体来览页些求时是过解些这确如目前例总站回广随能4果泉时标 ...

  6. java实体类转换xml_简单实体类和xml文件的相互转换方法

    最近写一个题目,要求将一组员工实体类转换成xml文件,或将xml文件转换成一组实体类.题目不难,但写完感觉可以利用泛型和反射将任意一个实体类和xml文件进行转换.于是今天下午立马动手 试了下,做了个简 ...

  7. 不间断空格的html实体,html中空格字符实体整理

    摘要浏览器总是会截短 HTML 页面中的空格.如果您在文本中写 10 个空格,在显示该页面之前,浏览器会删除它们中的 9 个.如需在页面中增加空格的数量,您需要使用 字符实体. 本篇就单介绍空格的字符 ...

  8. java特殊字符转义html_java转义html特殊字符

    详细的ascii码对照表及转义字符_IT/计算机_专业资料.C# .Net比较详细的 ASCII 码对照表 JAVA 中转义字符 1.八进制转义序列:\\ + 1 到 3 位 5 数字;范围'.... ...

  9. pboot 将编码转换为实体html_PbootCms在模板中对定制标签中的内容进行二次处理

    需求场景 在模板制作过程中,会遇到这样的需求: 1.模板中的文案样式不统一,客户需要自己能修改 2.客户有多个销售QQ需要在页面展示 可以解决问题的方案 使用PbootCms中的定制标签功能,不断的增 ...

最新文章

  1. MC-21-B高精度电阻箱初步测试
  2. CTFshow 文件上传 web162
  3. 简单的通讯录程序系统python
  4. android 自定义viewgroup onmeasure,一篇文章搞懂Android 自定义Viewgroup的难点
  5. an example of Ascii using 问号 as example
  6. 制造机器人的现状和发展趋势
  7. NetCore基于EasyNetQ的高级API使用RabbitMq
  8. vue在线聊天系统源码
  9. mongodb查询文件服务器的数据,服务器端知识库mongodb基础篇
  10. Delphi2007下cxComboBox乱码.
  11. 定时清理elasticsearch索引和数据
  12. linux fedora 24 使用 ibus 智能拼音 输入 补全 英文
  13. 转战物联网·基础篇10-物联网架构硬件端的特点及行业应用,对初创项目的选型建议
  14. Android 手机震动提示效果 Android Vibrator 手机震动
  15. 我梦想中的学习组织-勤学会
  16. linux文件系统知识总结、SD卡挂载问题总结
  17. SpringBoot(四)整合视图
  18. Disastrous Downtime
  19. kotlin入门,Android快速转战Kotlin教程,重难点整理
  20. iOS 模拟器安装APP,在电脑上运行ios的app

热门文章

  1. *转载 Tarjan有向图详解
  2. 设计电商网站必看,如何改善用户体验
  3. 工作照制作微信小程序V2.4.21源码
  4. 放置街灯(UVA 10859)
  5. 华为防火墙理论与管理
  6. 基于Stm32f103硬件iic驱动LM75A温度传感器
  7. react-native APP图标和名字的配置
  8. Git、Github和GitLab的区别及与SVN的比较
  9. 电磁元件(电阻,电容与电感)
  10. CAD中插入外部参照字体会变繁体_CAD绘图外部参照的使用方法