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中的闭包原理分析
Mar 08 Javascript
基于jQuery的弹出框插件
Mar 18 Javascript
使用不同的方法结合/合并两个JS数组
Sep 18 Javascript
理解Javascript的call、apply
Dec 16 Javascript
js改变style样式和css样式的简单实例
Jun 28 Javascript
javascript十六进制数字和ASCII字符之间的转换方法
Dec 27 Javascript
详解angular element()方法使用
Apr 08 Javascript
windows下vue-cli导入bootstrap样式
Apr 25 Javascript
详谈JS中数组的迭代方法和归并方法
Aug 11 Javascript
vuejs实现本地数据的筛选分页功能思路详解
Nov 15 Javascript
Element UI 自定义正则表达式验证方法
Sep 04 Javascript
ng-repeat指令在迭代对象时的去重方法
Oct 02 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
点评山进PR-D3L三波段收音机
2021/03/02 无线电
win10环境PHP 7 安装配置【教程】
2016/05/09 PHP
Yii2使用自带的UploadedFile实现的文件上传
2016/06/20 PHP
通过PHP设置BugFree获取邮箱通知
2019/04/25 PHP
JavaScript 三种创建对象的方法
2009/10/16 Javascript
jQuery ajax serialize()方法的使用以及常见问题解决
2013/01/27 Javascript
php 中序列化和json使用介绍
2013/07/08 Javascript
Event altKey,ctrlKey,shiftKey属性解析
2013/12/18 Javascript
javascript实现数字验证码的简单实例
2014/02/10 Javascript
分享10个原生JavaScript技巧
2015/04/20 Javascript
js HTML5手机刮刮乐代码
2020/09/29 Javascript
jQuery读取XML文件的方法示例
2017/02/03 Javascript
深入理解jquery的$.extend()、$.fn和$.fn.extend()
2017/07/08 jQuery
微信小程序分享功能之按钮button 边框隐藏和点击隐藏
2018/06/14 Javascript
vue 监听某个div垂直滚动条下拉到底部的方法
2018/09/15 Javascript
JavaScript遍历数组的三种方法map、forEach与filter实例详解
2019/02/27 Javascript
Vue项目服务器部署之子目录部署方法
2019/05/12 Javascript
Vue+Koa2 打包后进行线上部署的教程详解
2019/07/31 Javascript
Vue+Element实现网页版个人简历系统(推荐)
2019/12/31 Javascript
OpenLayers3实现地图显示功能
2020/09/25 Javascript
js实现简易计算器小功能
2020/11/18 Javascript
[04:16]DOTA2英雄梦之声_第09期_斧王
2014/06/21 DOTA
Python中的zip函数使用示例
2015/01/29 Python
Python实现获取照片拍摄日期并重命名的方法
2017/09/30 Python
python文件处理fileinput使用方法详解
2020/01/02 Python
Python3.6安装卸载、执行命令、执行py文件的方法详解
2020/02/20 Python
python读取yaml文件后修改写入本地实例
2020/04/27 Python
Python工程师必考的6个经典面试题
2020/06/28 Python
一款利用html5和css3实现的3D立方体旋转效果教程
2016/04/26 HTML / CSS
Crabtree & Evelyn英国官网:瑰珀翠护手霜、香水、沐浴和身体护理
2018/04/26 全球购物
学生会竞选演讲稿纪检部
2014/08/25 职场文书
2014年党的群众路线教育实践活动整改措施(个人版)
2014/09/25 职场文书
2014年校务公开工作总结
2014/12/18 职场文书
公司档案管理制度
2015/08/05 职场文书
纯CSS实现酷炫的霓虹灯效果
2021/04/13 HTML / CSS
vue 实现弹窗关闭后刷新效果
2022/04/08 Vue.js