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 获取链接(url)参数的方法
Feb 15 Javascript
jQuery插件开发详细教程
Jun 06 Javascript
处理文本部分内容的TextRange对象应用实例
Jul 29 Javascript
javascript实现捕捉键盘上按下的键
May 05 Javascript
javascript与Python快速排序实例对比
Aug 10 Javascript
如何高效率去掉js数组中的重复项
Apr 12 Javascript
深入理解JS addLoadEvent函数
May 20 Javascript
Bootstrap零基础入门教程(三)
Jul 18 Javascript
React Native 自定义下拉刷新上拉加载的列表的示例
Mar 01 Javascript
React 源码中的依赖注入方法
Nov 07 Javascript
微信小程序显示倒计时功能示例【测试可用】
Dec 03 Javascript
JS拖动选择table里的单元格完整实例【基于jQuery】
May 28 jQuery
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的无限分类实现想法~
2007/01/02 PHP
PHP define函数的使用说明
2008/08/27 PHP
一个PHP的远程图片抓取函数分享
2013/09/25 PHP
PHP自带方法验证邮箱是否存在
2016/02/01 PHP
php实现简单爬虫的开发
2016/03/28 PHP
jquery中获得$.ajax()事件返回的值并添加事件的方法
2010/04/15 Javascript
JavaScript中的私有/静态属性介绍
2012/07/26 Javascript
JS操作数据库的实例代码
2013/10/17 Javascript
一个简单的Node.js异步操作管理器分享
2014/04/29 Javascript
javascript中基本类型和引用类型的区别分析
2015/05/12 Javascript
JS将滑动门改为选项卡(需鼠标点击)的实现方法
2015/09/27 Javascript
使用jquery获取url及url参数的简单实例
2016/06/14 Javascript
Vue.JS入门教程之处理表单
2016/12/01 Javascript
webpack使用 babel-loader 转换 ES6代码示例
2017/08/21 Javascript
jQuery实现可兼容IE6的遮罩功能详解
2017/09/19 jQuery
JavaScript canvas实现围绕旋转动画
2017/11/18 Javascript
layui点击导航栏刷新tab页的示例代码
2018/08/14 Javascript
p5.js临摹动态图形的方法
2019/10/23 Javascript
vue表单数据交互提交演示教程
2019/11/13 Javascript
javascript 使用sleep函数的常见方法详解
2020/04/26 Javascript
[02:32]【DOTA2亚洲邀请赛】iceice,梦开始的地方
2017/03/13 DOTA
零基础写python爬虫之爬虫的定义及URL构成
2014/11/04 Python
Python中的数据对象持久化存储模块pickle的使用示例
2016/03/03 Python
python中的lambda表达式用法详解
2016/06/22 Python
一篇文章读懂Python赋值与拷贝
2018/04/19 Python
对Python3中的input函数详解
2018/04/22 Python
css3 响应式媒体查询的示例代码
2019/09/25 HTML / CSS
CSS3图片旋转特效(360/60/-360度)
2013/10/10 HTML / CSS
使用HTML5 IndexDB存储图像和文件的示例
2018/11/05 HTML / CSS
英国婴儿及儿童产品商店:TigerParrot
2019/03/04 全球购物
食品安全工作方案
2014/05/07 职场文书
基层党组织建设整改方案
2014/09/16 职场文书
毕业生实习证明
2014/09/19 职场文书
2014党委书记四风问题对照检查材料思想汇报
2014/09/22 职场文书
《游戏公平》教学反思
2016/02/20 职场文书
nginx配置限速限流基于内置模块
2022/05/02 Servers