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中定义方法的另类写法(批量定义js对象的方法)
Feb 25 Javascript
基于jQuery实现的水平和垂直居中的div窗口
Aug 08 Javascript
js nextSibling属性和previousSibling属性概述及使用注意
Feb 16 Javascript
为JS扩展Array.prototype.indexOf引发的问题探讨及解决
Apr 24 Javascript
jQuery 中国省市两级联动选择附图
May 14 Javascript
基于jQuery+JSON的省市二三级联动效果
Jun 05 Javascript
JS实现自动变换的菜单效果代码
Sep 09 Javascript
JS设置下拉列表框当前所选值的方法
Dec 22 Javascript
js数字舍入误差以及解决方法(必看篇)
Feb 28 Javascript
详解Webstorm 新建.vue文件支持高亮vue语法和es6语法
Oct 26 Javascript
jQuery实现获取多选框的值示例
Feb 07 jQuery
微信小程序自定义弹出层效果
May 26 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+Mysql+jQuery文件下载次数统计实例讲解
2015/10/10 PHP
yii数据库的查询方法
2015/12/28 PHP
Smarty模板变量调节器用法分析
2016/05/23 PHP
PHP flush 函数使用注意事项
2016/08/26 PHP
php+ajax简单实现全选删除的方法
2016/12/06 PHP
php实现微信公众平台发红包功能
2018/06/14 PHP
jQuery+CSS 实现的超Sexy下拉菜单
2010/01/17 Javascript
高亮显示web页表格行的javascript代码
2010/11/19 Javascript
只需一行代码,轻松实现一个在线编辑器
2013/11/12 Javascript
jquery ajax 简单范例(界面+后台)
2013/11/19 Javascript
js数组的基本操作(很全自己整理的)
2014/10/16 Javascript
深入理解JavaScript系列(18):面向对象编程之ECMAScript实现
2015/03/05 Javascript
JavaScript判断数组是否包含指定元素的方法
2015/07/01 Javascript
JavaScript实现节点的删除与序号重建实例
2015/08/05 Javascript
基于JS实现textarea中获取动态剩余字数的方法
2016/05/25 Javascript
JavaScript 中 apply 、call 的详解
2017/03/21 Javascript
微信小程序图片选择区域裁剪实现方法
2017/12/02 Javascript
js JSON.stringify()基础详解
2019/06/19 Javascript
Webpack5正式发布,有哪些新特性
2020/10/12 Javascript
Python版的文曲星猜数字游戏代码
2013/09/02 Python
python基础教程之面向对象的一些概念
2014/08/29 Python
python线程池(threadpool)模块使用笔记详解
2017/11/17 Python
解决Python3 被PHP程序调用执行返回乱码的问题
2019/02/16 Python
python启动应用程序和终止应用程序的方法
2019/06/28 Python
Anaconda+Pycharm环境下的PyTorch配置方法
2020/03/13 Python
Python Mock模块原理及使用方法详解
2020/07/07 Python
英国翻新电子产品购物网站:Tech Trade
2017/12/25 全球购物
介绍一下Linux内核的排队自旋锁
2014/01/04 面试题
中西医结合临床医学专业大学生自荐信
2013/09/28 职场文书
急诊科护士自我鉴定
2013/10/14 职场文书
反腐倡廉演讲稿
2014/05/22 职场文书
安全标兵事迹材料
2014/08/17 职场文书
新闻发布会活动策划方案
2014/09/15 职场文书
教师继续教育反思周记
2015/06/25 职场文书
给校长的建议书作文400字
2015/09/14 职场文书
Java Spring Boot 正确读取配置文件中的属性的值
2022/04/20 Java/Android