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 相关文章推荐
通过jquery还原含有rowspan、colspan的table的实现方法
Feb 10 Javascript
JavaScript判断DOM何时加载完毕的技巧
Nov 11 Javascript
js 弹出新页面避免被浏览器、ad拦截的一种新方法
Apr 30 Javascript
js判断元素是否隐藏的方法
Jun 09 Javascript
Jquery通过JSON字符串创建JSON对象
Aug 24 Javascript
JavaScript的内存释放问题详解
Jan 21 Javascript
jQuery拖动元素并对元素进行重新排序
Dec 30 Javascript
JavaScript SHA-256加密算法详细代码
Oct 06 Javascript
微信小程序实现动态设置placeholder提示文字及按钮选中/取消状态的方法
Dec 14 Javascript
解决vue打包css文件中背景图片的路径问题
Sep 03 Javascript
小程序实现抽奖动画
Apr 16 Javascript
js中Map和Set的用法及区别实例详解
Feb 15 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部分常见问题总结
2008/03/27 PHP
php把数组值转换成键的方法
2015/07/13 PHP
[原创]php简单隔行变色功能实现代码
2016/07/09 PHP
2017年最好用的9个php开发工具推荐(超好用)
2017/10/23 PHP
thinkphp框架实现路由重定义简化url访问地址的方法分析
2020/04/04 PHP
Nigma vs Alliance BO5 第二场2.14
2021/03/10 DOTA
JavaScript 字符串与数组转换函数[不用split与join]
2009/12/13 Javascript
jquery下onpropertychange事件的绑定方法
2010/08/01 Javascript
javascript 另一种图片滚动切换效果思路
2012/04/20 Javascript
jQuery获取注册信息并提示实现代码
2013/04/21 Javascript
js使用for循环与innerHTML获取选中tr下td值
2014/09/26 Javascript
jQuery中width()方法用法实例
2014/12/24 Javascript
深入理解JavaScript系列(39):设计模式之适配器模式详解
2015/03/04 Javascript
AngularJS中关于ng-class指令的几种实现方式详解
2016/09/17 Javascript
angularjs ui-router中路由的二级嵌套
2017/03/10 Javascript
vue初尝试--项目结构(推荐)
2018/01/30 Javascript
使用D3.js构建实时图形的示例代码
2018/08/28 Javascript
create-react-app安装出错问题解决方法
2018/09/04 Javascript
关于ligerui子页面关闭后,父页面刷新,重新加载的方法
2019/09/27 Javascript
TensorFlow实现AutoEncoder自编码器
2018/03/09 Python
win10 64bit下python NLTK安装教程
2018/09/19 Python
CentOS下Python3的安装及创建虚拟环境的方法
2018/11/28 Python
python+openCV利用摄像头实现人员活动检测
2019/06/22 Python
移动端Html5页面生成图片解决方案
2018/08/07 HTML / CSS
计算s=f(f(-1.4))的值
2014/05/06 面试题
EJB面试题
2015/07/28 面试题
党建示范点实施方案
2014/03/12 职场文书
2014年教师节国旗下讲话稿
2014/09/10 职场文书
委托函范文
2015/01/29 职场文书
银行自荐信范文
2015/03/25 职场文书
靠谱准确的求职信
2019/04/02 职场文书
详解Vue的sync修饰符
2021/05/15 Vue.js
死磕 java同步系列之synchronized解析
2021/06/28 Java/Android
Mysql中@和@@符号的详细使用指南
2022/06/05 MySQL
怎么禁用Win11输入法 最新Win11输入法关闭教程
2022/08/05 数码科技
详解Golang如何实现支持随机删除元素的堆
2022/09/23 Python