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圆角插件
Oct 26 Javascript
javascript实现的弹出层背景置灰-模拟(easyui dialog)
Dec 27 Javascript
jquery delay()介绍及使用指南
Sep 02 Javascript
jQuery中parents()方法用法实例
Jan 07 Javascript
浅析JavaScript事件和方法
Feb 28 Javascript
JS+CSS3模拟溢出滚动效果
Aug 12 Javascript
微信小程序授权获取用户详细信息openid的实例详解
Sep 20 Javascript
Vue 页面切换效果之 BubbleTransition(推荐)
Apr 08 Javascript
小程序云开发实战小结
Oct 25 Javascript
浅析Vue 中的 render 函数
Feb 28 Javascript
vue 解决setTimeOut和setInterval函数无效报错的问题
Jul 30 Javascript
Web应用开发TypeScript使用详解
May 25 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 Session及如何保持其不过期的方法
2015/08/18 PHP
使用PHP进行微信公众平台开发的示例
2015/08/21 PHP
laravel5.6 框架操作数据 Eloquent ORM用法示例
2020/01/26 PHP
25个非常棒的jQuery滑块插件和教程小结
2011/09/02 Javascript
javascript学习笔记(八) js内置对象
2012/06/19 Javascript
jquery实现图片左右间隔滚动特效(可自动播放)
2013/05/08 Javascript
使用jQuery插件创建常规模态窗口登陆效果
2013/08/23 Javascript
jquery插件tooltipv顶部淡入淡出效果使用示例
2013/12/05 Javascript
jQuery异步加载数据并添加事件示例
2014/08/24 Javascript
使用jQuery jqPlot插件绘制柱状图
2014/12/18 Javascript
Bootstrap每天必学之附加导航(Affix)插件
2016/04/25 Javascript
浅谈Javascript数组(推荐)
2016/05/17 Javascript
深入理解ECMAScript的几个关键语句
2016/06/01 Javascript
Javascript生成带参数的二维码示例
2016/10/10 Javascript
解析NodeJs的调试方法
2016/12/11 NodeJs
BootStrap Table 获取同行不同列元素的方法
2016/12/19 Javascript
jQuery排序插件tableSorter使用方法
2017/02/10 Javascript
jQuery获取复选框选中的当前行的某个字段的值
2017/09/15 jQuery
vuex中使用对象展开运算符的示例
2017/09/25 Javascript
vue 刷新之后 嵌套路由不变 重新渲染页面的方法
2018/09/13 Javascript
微信小程序日历组件使用方法详解
2018/12/29 Javascript
Node.js一行代码实现静态文件服务器的方法步骤
2019/05/07 Javascript
JavaScript原型式继承实现方法
2019/11/06 Javascript
如何实现小程序与小程序之间的跳转
2020/11/04 Javascript
python利用JMeter测试Tornado的多线程
2020/01/12 Python
Python图像处理库PIL中图像格式转换的实现
2020/02/26 Python
Python中sys模块功能与用法实例详解
2020/02/26 Python
python 实现分组求和与分组累加求和代码
2020/05/18 Python
python设置中文界面实例方法
2020/10/27 Python
HTML5 新旧语法标记对我们有什么好处
2012/12/13 HTML / CSS
舞蹈专业求职信
2014/06/13 职场文书
2015年生产车间工作总结
2015/04/22 职场文书
辩护词范文大全
2015/05/21 职场文书
python和C/C++混合编程之使用ctypes调用 C/C++的dll
2022/04/29 Python
windows server 2016 域环境搭建的方法步骤(图文)
2022/06/25 Servers
JDK8中String的intern()方法实例详细解读
2022/09/23 Java/Android