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 相关文章推荐
javascript 动态添加表格行
Jun 22 Javascript
jQuery 菜单随滚条改为以定位方式(固定要浏览器顶部)
May 24 Javascript
js和php如何获取当前url的内容
Sep 22 Javascript
jQuery制作仿Mac Lion OS滚动条效果
Feb 10 Javascript
简单谈谈node.js 版本控制 nvm和 n
Oct 15 Javascript
基于jQuery实现点击弹出层实例代码
Jan 01 Javascript
在ASP.NET MVC项目中使用RequireJS库的用法示例
Feb 15 Javascript
JS简单编号生成器实现方法(附demo源码下载)
Apr 05 Javascript
javaScript如何跳出多重循环break、continue
Sep 01 Javascript
浅谈javascript中的事件冒泡和事件捕获
Dec 28 Javascript
JS+WCF实现进度条实时监测数据加载量的方法详解
Dec 19 Javascript
让你5分钟掌握9个JavaScript小技巧
Jun 09 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
laravel 框架配置404等异常页面
2019/01/07 PHP
greybox——不开新窗口看新的网页
2007/02/20 Javascript
语义化 H1 标签
2008/01/14 Javascript
原生javascript兼容性测试实例
2013/07/01 Javascript
登陆成功后自动计算秒数执行跳转
2014/01/23 Javascript
js检测判断日期大于多少天的方法
2015/05/04 Javascript
jquery显示loading图片直到网页加载完成的方法
2015/06/25 Javascript
修复jQuery tablesorter无法正确排序的bug(加千分位数字后)
2016/03/30 Javascript
归纳下js面向对象的几种常见写法总结
2016/08/24 Javascript
Java  Spring 事务回滚详解
2016/10/17 Javascript
jQuery实现的模拟弹出窗口功能示例
2016/11/24 Javascript
react native实现往服务器上传网络图片的实例
2017/08/07 Javascript
vue 使用eventBus实现同级组件的通讯
2018/03/02 Javascript
jQuery超简单遮罩层实现方法示例
2018/09/06 jQuery
JS根据Unix时间戳显示发布时间是多久前【项目实测】
2019/07/10 Javascript
JavaScript对象原型链原理详解
2020/02/05 Javascript
vue.js this.$router.push获取不到params参数问题
2020/03/03 Javascript
JS异步宏队列微队列原理详解
2020/09/09 Javascript
使用JS实现鼠标放上图片进行放大离开实现缩小功能
2021/01/27 Javascript
js实现简单图片拖拽效果
2021/02/22 Javascript
[43:03]完美世界DOTA2联赛PWL S2 PXG vs Magma 第二场 11.21
2020/11/24 DOTA
[01:07:20]DOTA2-DPC中国联赛 正赛 Dynasty vs XG BO3 第二场 2月2日
2021/03/11 DOTA
python实现超简单端口转发的方法
2015/03/13 Python
使用 Python 玩转 GitHub 的贡献板(推荐)
2019/04/04 Python
Anaconda 查看、创建、管理和使用python环境的方法
2019/12/03 Python
python Scrapy框架原理解析
2021/01/04 Python
PyCharm+Miniconda3安装配置教程详解
2021/02/16 Python
金牌葡萄酒俱乐部:Gold Medal Wine Club
2017/11/02 全球购物
新加坡最早生产电动滑板车的制造商之一:FunsToTheFore
2020/09/08 全球购物
简述安装Slackware Linux系统的过程
2012/01/12 面试题
初中班级口号
2014/06/09 职场文书
房屋租赁授权委托书范本
2014/09/20 职场文书
病人写给医生的感谢信
2015/01/23 职场文书
2015年党风廉政建设工作总结
2015/04/09 职场文书
春季运动会加油词
2015/07/18 职场文书
户外拓展训练感想
2015/08/07 职场文书