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 相关文章推荐
在jQuery中 关于json空对象筛选替换
Apr 15 Javascript
js 触发select onchange事件代码
Mar 20 Javascript
jQuery on方法传递参数示例
Dec 09 Javascript
fastclick插件导致日期(input[type=&quot;date&quot;])控件无法被触发该如何解决
Nov 09 Javascript
JS弹性运动实现方法分析
Dec 15 Javascript
jQuery实现select模糊查询(反射机制)
Jan 14 Javascript
Vue项目全局配置页面缓存之按需读取缓存的实现详解
Aug 01 Javascript
微信小程序第三方框架对比 之 wepy / mpvue / taro
Apr 10 Javascript
vue 中的 render 函数作用详解
Feb 28 Javascript
JavaScript实现栈结构Stack过程详解
Mar 07 Javascript
Swiper实现导航栏滚动效果
Oct 16 Javascript
html+vue.js 实现漂亮分页功能可兼容IE
Nov 07 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
PHP中使用crypt()实现用户身份验证的代码
2012/09/05 PHP
linux下php上传文件注意事项
2016/06/11 PHP
php实现数字补零的方法总结
2018/09/12 PHP
PHP时间日期增减操作示例【date strtotime实现加一天、加一月等操作】
2018/12/21 PHP
写出更好的JavaScript程序之undefined篇(中)
2009/11/23 Javascript
基于jquery的图片的切换(以数字的形式)
2011/02/14 Javascript
javascript之典型高阶函数应用介绍二
2013/01/10 Javascript
jquery form 加载数据示例
2014/04/21 Javascript
jquery删除数据记录时的弹出提示效果
2014/05/06 Javascript
jquery手风琴特效插件
2015/02/04 Javascript
jQuery实现感应鼠标动画效果自动伸长的输入框实例
2015/02/24 Javascript
javascript连续赋值问题
2015/07/08 Javascript
JS获取鼠标选中的文字
2016/08/10 Javascript
解析预加载显示图片艺术
2016/12/05 Javascript
jQuery通过改变input的type属性实现密码显示隐藏切换功能
2017/02/08 Javascript
Vuejs 单文件组件实例详解
2018/02/09 Javascript
详解小程序如何避免多次点击,重复触发事件
2019/04/08 Javascript
Vue CLI3基础学习之pages构建多页应用
2019/06/02 Javascript
vue动态加载SVG文件并修改节点数据的操作代码
2020/08/17 Javascript
js+canvas实现画板功能
2020/09/13 Javascript
vue 页面跳转的实现方式
2021/01/12 Vue.js
对于Python的Django框架部署的一些建议
2015/04/09 Python
Python3搜索及替换文件中文本的方法
2015/05/22 Python
Python之ReportLab绘制条形码和二维码的实例
2018/01/15 Python
对python遍历文件夹中的所有jpg文件的实例详解
2018/12/08 Python
浅析与CSS3的loading动画加载相关的transition优化
2015/05/18 HTML / CSS
法国综合购物网站:RueDuCommerce
2016/09/12 全球购物
全球地下的服装和态度:Slam Jam
2018/02/04 全球购物
初中生三年学习生活的自我评价
2013/11/03 职场文书
2014年大学生自我评价
2014/01/19 职场文书
调解员先进事迹材料
2014/02/07 职场文书
如何写股份合作协议书
2014/09/11 职场文书
乡党委干部党的群众路线教育实践活动个人对照检查材料思想汇报
2014/10/01 职场文书
安全检查汇报材料
2014/12/26 职场文书
2015年中个人总结范文
2015/03/10 职场文书
小程序实现文字循环滚动动画
2021/06/14 Javascript