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 相关文章推荐
jQeury淡入淡出需要注意的问题
Sep 08 Javascript
js下用eval生成JSON对象
Sep 17 Javascript
JQuery中$之选择器用法介绍
Apr 05 Javascript
js实现n秒倒计时后才可以点击的效果
Dec 20 Javascript
javascript的理解及经典案例分析
May 20 Javascript
json的使用小结
Jun 08 Javascript
浅谈jquery设置和获得checkbox选中的问题
Aug 19 Javascript
XMLHttpRequest Level 2 使用指南
Aug 26 Javascript
JS常见疑难点分析之match,charAt,charCodeAt,map,search用法分析
Dec 25 Javascript
vue-cli webpack 引入jquery的方法
Jan 10 jQuery
vue store之状态管理模式的详细介绍
Jun 13 Javascript
Flutter 超实用简单菜单弹出框 PopupMenuButton功能
Aug 06 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
星际争霸 Starcraft 秘技补丁
2020/03/14 星际争霸
php绝对路径与相对路径之间关系的的分析
2010/03/03 PHP
通过table标签,PHP输出EXCEL的实现方法
2013/07/24 PHP
兼容ie6浏览器的php下载文件代码分享
2014/07/14 PHP
php session的应用详细介绍
2017/03/22 PHP
解决php extension 加载顺序问题
2019/08/16 PHP
JQuery 构建客户/服务分离的链接模型中Table中的排序分析
2010/01/22 Javascript
jQuery随便控制任意div隐藏的方法
2013/06/28 Javascript
PHP abstract与interface之间的区别
2013/11/11 Javascript
jQuery带箭头提示框tooltips插件集锦
2014/11/17 Javascript
Jquery实现顶部弹出框特效
2015/08/08 Javascript
JavaScript 对象字面量讲解
2016/06/06 Javascript
基于JS实现无缝滚动思路及代码分享
2016/06/07 Javascript
js中toString()和String()区别详解
2017/03/23 Javascript
PHP实现记录代码运行时间封装类实例教程
2017/05/08 Javascript
Django使用多数据库的方法
2017/09/06 Javascript
基于Vue的SPA动态修改页面title的方法(推荐)
2018/01/02 Javascript
基于vue1和vue2获取dom元素的方法
2018/03/17 Javascript
JavaScript引用类型Array实例分析
2018/07/24 Javascript
Node.js中的不安全跳转如何防御详解
2018/10/21 Javascript
微信小程序 轮播图实现原理及优化详解
2019/09/29 Javascript
Jquery $.map使用方法实例详解
2020/09/01 jQuery
[31:47]夜魇凡尔赛茶话会 第三期01:选手知多少
2021/03/11 DOTA
tensorflow实现简单的卷积网络
2018/05/24 Python
Python中如何添加自定义模块
2020/06/09 Python
python中plt.imshow与cv2.imshow显示颜色问题
2020/07/16 Python
python按顺序重命名文件并分类转移到各个文件夹中的实现代码
2020/07/21 Python
详解CSS 3 中的 calc() 方法
2018/01/12 HTML / CSS
仪器仪表检测毕业生自荐信
2013/10/31 职场文书
汽车运用工程系毕业生自荐信
2013/12/27 职场文书
《中彩那天》教学反思
2014/02/22 职场文书
大学生职业生涯规划书参考模板
2014/03/05 职场文书
鲁迅故里导游词
2015/02/05 职场文书
2015年出纳年终工作总结
2015/05/14 职场文书
2015年体育教学工作总结
2015/05/20 职场文书
详解nodejs内置模块
2021/05/06 NodeJs