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 相关文章推荐
jWiard 基于JQuery的强大的向导控件介绍
Oct 28 Javascript
JavaScript高级程序设计 阅读笔记(二十一) JavaScript中的XML
Sep 14 Javascript
jquery弹出层类代码分享
Dec 27 Javascript
代码获取历史上的今天发生的事
Apr 11 Javascript
js图片滚动效果时间可随意设定当鼠标移上去时停止
Jun 26 Javascript
js制作简易年历完整实例
Jan 28 Javascript
JQuery给select添加/删除节点的实现代码
Apr 26 Javascript
JQuery统计input和textarea文字输入数量(代码分享)
Dec 29 Javascript
分享Angular http interceptors 拦截器使用(推荐)
Nov 10 Javascript
VUE中使用HTTP库Axios方法详解
Feb 05 Javascript
JavaScript浅层克隆与深度克隆示例详解
Sep 01 Javascript
关于vue-router-link选择样式设置
Apr 30 Vue.js
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数组函数序列之array_combine() - 数组合并函数使用说明
2011/10/29 PHP
探讨php define()函数及defined()函数使用详解
2013/06/09 PHP
php preg_match的匹配不同国家语言实例
2016/12/29 PHP
PHP fclose函数用法总结
2019/02/15 PHP
页面中js执行顺序
2009/11/09 Javascript
通过上下左右键和回车键切换光标实现代码
2013/03/08 Javascript
JavaScript:Array类型全面解析
2016/05/19 Javascript
AngularJS使用ng-Cloak阻止初始化闪烁问题的方法
2016/11/03 Javascript
详解JavaScript中数组的reduce方法
2016/12/02 Javascript
JS数字千分位格式化实现方法总结
2016/12/16 Javascript
JS实现选定指定HTML元素对象中指定文本内容功能示例
2017/02/13 Javascript
bootstrap中添加额外的图标实例代码
2017/02/15 Javascript
js轮播图透明度切换(带上下页和底部圆点切换)
2017/04/27 Javascript
JS与jQuery判断文本框还剩多少字符可以输入的方法
2018/09/01 jQuery
JS中的算法与数据结构之链表(Linked-list)实例详解
2019/08/20 Javascript
[49:31]TFT vs Mski Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
Python 过滤字符串的技巧,map与itertools.imap
2008/09/06 Python
python k-近邻算法实例分享
2014/06/11 Python
python使用wxpython开发简单记事本的方法
2015/05/20 Python
VSCode下好用的Python插件及配置
2018/04/06 Python
Python实现按照指定要求逆序输出一个数字的方法
2018/04/19 Python
python 爬虫 批量获取代理ip的实例代码
2018/05/22 Python
pyenv与virtualenv安装实现python多版本多项目管理
2019/08/17 Python
python logging 日志的级别调整方式
2020/02/21 Python
Softmax函数原理及Python实现过程解析
2020/05/22 Python
如何基于Django实现上下文章跳转
2020/09/16 Python
html5-websocket基于远程方法调用的数据交互实现
2012/12/04 HTML / CSS
HTML5 语音搜索(淘宝店语音搜素)
2013/01/03 HTML / CSS
亚洲最大的运动鞋寄售店:KicksCrew
2020/11/26 全球购物
新大陆软件面试题
2016/11/24 面试题
介绍一下Java的事务处理
2012/12/07 面试题
高中自我鉴定范文
2013/11/03 职场文书
自主招生自荐信
2013/12/08 职场文书
爱护公共设施倡议书
2014/08/29 职场文书
机械工程及自动化专业求职信
2014/09/03 职场文书
天河观后感
2015/06/11 职场文书