JavaScript实现字符串与HTML格式相互转换


Posted in Javascript onMarch 17, 2020

代码::

1.将字符转换成Html

function encodeHtml(str){
  var encodedStr = "" ;
  if (str=="") return encodedStr ;
  else {
    for (var i = 0 ; i < str.length ; i ++){
      encodedStr += "&#" + str.substring(i, i + 1).charCodeAt().toString(10) + ";" ;
    }
  }
  return encodedStr ;
}

2.将Html转换成字符

public static String decodeUtf(String str) {
if (str.equals(""))


return "" ;

String ret = "";

String[] toParse = str.split(";");

for (int i=0;i<toParse.length;i++) {


String s = toParse[i];


ret += Character.toChars(Integer.parseInt(s.substring(2)))[0];


//ret+=(char)Integer.parseInt(s.substring(2))

}

return ret;
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
索趣科技的答案
Feb 07 Javascript
Javascript 垃圾收集机制介绍理解
May 14 Javascript
JavaScript避免内存泄露及内存管理技巧
Sep 05 Javascript
js实现的tab标签切换效果代码分享
Aug 25 Javascript
JS之获取样式的简单实现方法(推荐)
Sep 13 Javascript
JS获取鼠标位置距浏览器窗口距离的方法示例
Apr 11 Javascript
jQuery Collapse1.1.0折叠插件简单使用
Aug 28 jQuery
BootStrap Table实现server分页序号连续显示功能(当前页从上一页的结束序号开始)
Sep 12 Javascript
js判断文件类型大小并给出提示的实现方法
Jan 03 Javascript
详解angularjs 学习之 scope作用域
Jan 15 Javascript
JavaScript实现PC端四格密码输入框功能
Feb 19 Javascript
解决vue刷新页面以后丢失store的数据问题
Aug 11 Javascript
JS对象属性的检测与获取操作实例分析
Mar 17 #Javascript
JS前端模块化原理与实现方法详解
Mar 17 #Javascript
javascript中innerHTML 获取或替换html内容的实现代码
Mar 17 #Javascript
Vue中keep-alive 实现后退不刷新并保持滚动位置
Mar 17 #Javascript
用js编写留言板
Mar 17 #Javascript
Vue脚手架编写试卷页面功能
Mar 17 #Javascript
基于JavaScript实现留言板功能
Mar 16 #Javascript
You might like
分页显示Oracle数据库记录的类之二
2006/10/09 PHP
个人写的PHP验证码生成类分享
2014/08/21 PHP
写出更好的JavaScript程序之undefined篇(中)
2009/11/23 Javascript
javascript或asp实现的判断身份证号码是否正确两种验证方法
2009/11/26 Javascript
js 动态文字滚动的例子
2011/01/17 Javascript
JavaScript 函数参数是传值(byVal)还是传址(byRef) 分享
2013/07/02 Javascript
js操纵dom生成下拉列表框的方法
2014/02/24 Javascript
原生JS封装ajax 传json,str,excel文件上传提交表单(推荐)
2016/06/21 Javascript
浅谈JavaScript 数据属性和访问器属性
2016/09/01 Javascript
angularJs使用$watch和$filter过滤器制作搜索筛选实例
2017/06/01 Javascript
jQuery实现的表格前端排序功能示例
2017/09/18 jQuery
JS使用Date对象实时显示当前系统时间简单示例
2018/08/23 Javascript
[52:27]2018DOTA2亚洲邀请赛 3.31 小组赛B组 paiN vs Secret
2018/04/01 DOTA
Python Web框架Flask信号机制(signals)介绍
2015/01/01 Python
使用Python读写及压缩和解压缩文件的示例
2016/07/08 Python
浅谈Python数据类型判断及列表脚本操作
2016/11/04 Python
简单的python协同过滤程序实例代码
2018/01/31 Python
Python迭代器与生成器用法实例分析
2018/07/09 Python
利用Python+阿里云实现DDNS动态域名解析的方法
2019/04/01 Python
Python中如何导入类示例详解
2019/04/17 Python
Python符号计算之实现函数极限的方法
2019/07/15 Python
Python求解正态分布置信区间教程
2019/11/20 Python
python飞机大战pygame碰撞检测实现方法分析
2019/12/17 Python
Python从文件中读取数据的方法步骤
2020/11/18 Python
一文读懂python Scrapy爬虫框架
2021/02/24 Python
在css3中background-clip属性与background-origin属性的用法介绍
2012/11/13 HTML / CSS
使用CSS3的ruby-position固定注音位置的用法示例
2016/07/05 HTML / CSS
校领导推荐信
2013/11/01 职场文书
十佳班主任事迹材料
2014/01/18 职场文书
2014年文学毕业生自我鉴定
2014/04/23 职场文书
会计求职自荐信范文
2015/03/04 职场文书
幼儿园心得体会范文
2016/01/21 职场文书
导游词之崇武古城
2019/10/07 职场文书
MySQL磁盘碎片整理实例演示
2022/04/03 MySQL
SQL Server使用T-SQL语句批处理
2022/05/20 SQL Server
win11开机发生死循环重启怎么办?win11开机发生死循环重启解决方法
2022/08/05 数码科技