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 相关文章推荐
图像替换新技术 状态域方法
Jan 28 Javascript
JS中Iframe之间传值的方法
Mar 11 Javascript
JavaScript中对象介绍
Dec 31 Javascript
js实现仿京东2级菜单效果(带延时功能)
Aug 27 Javascript
AngularJs实现ng1.3+表单验证
Dec 10 Javascript
移动适配的几种方案(三种方案)
Nov 25 Javascript
vue中的自定义分页插件组件的示例
Aug 18 Javascript
深入理解Node内建模块和对象
Mar 12 Javascript
tweenjs缓动算法的使用实例分析
Aug 26 Javascript
layui table表格数据的新增,修改,删除,查询,双击获取行数据方式
Nov 14 Javascript
django简单的前后端分离的数据传输实例 axios
May 18 Javascript
详解React的回调渲染模式
Sep 10 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 类型转换函数intval
2009/06/20 PHP
深入理解PHP几个算法:PHP冒泡、PHP二分法、PHP求素数、PHP乘法表
2013/06/06 PHP
PHP解压tar.gz格式文件的方法
2016/02/14 PHP
详解php命令注入攻击
2019/04/06 PHP
PHP利用pdo_odbc实现连接数据库示例【基于ThinkPHP5.1搭建的项目】
2019/05/13 PHP
jQuery EasyUI API 中文文档 - Form表单
2011/10/06 Javascript
javascript实现div的拖动并调整大小类似qq空间个性编辑模块
2012/12/12 Javascript
前后台交互过程中json格式如何解析以及如何生成
2012/12/26 Javascript
『jQuery』取指定url格式及分割函数应用
2013/04/22 Javascript
js下拉菜单语言选项简单实现
2013/09/23 Javascript
js中window.open打开一个新的页面
2014/08/10 Javascript
jQuery Ajax()方法使用指南
2014/11/19 Javascript
浅谈Javascript数组(推荐)
2016/05/17 Javascript
在一个页面重复使用一个js函数的方法详解
2016/12/26 Javascript
详解如何在Angular中快速定位DOM元素
2017/05/17 Javascript
微信小程序仿美团城市选择
2018/06/06 Javascript
vue-router路由懒加载的实现(解决vue项目首次加载慢)
2018/08/28 Javascript
webpack实践之DLLPlugin 和 DLLReferencePlugin的使用教程
2019/06/10 Javascript
Vue项目结合Vue-layer实现弹框式编辑功能(实例代码)
2020/03/11 Javascript
微信小程序后端无法保持session的原因及解决办法问题
2020/03/20 Javascript
pyside写ui界面入门示例
2014/01/22 Python
python 迭代器和iter()函数详解及实例
2017/03/21 Python
python提取包含关键字的整行数据方法
2018/12/11 Python
Python中出现IndentationError:unindent does not match any outer indentation level错误的解决方法
2020/04/18 Python
Python实现基于SVM的分类器的方法
2019/07/19 Python
python多线程+代理池爬取天天基金网、股票数据过程解析
2019/08/13 Python
Python中 CSV格式清洗与转换的实例代码
2019/08/29 Python
用python拟合等角螺线的实现示例
2019/12/27 Python
django API 中接口的互相调用实例
2020/04/01 Python
基于Python的Jenkins的二次开发操作
2020/05/12 Python
KARATOV珠宝在线商店:俄罗斯珠宝品牌
2019/03/13 全球购物
计算机专业毕业生自我鉴定
2014/01/16 职场文书
中学教师师德师风承诺书
2015/04/28 职场文书
详细了解java监听器和过滤器
2021/07/09 Java/Android
灵能百分百第三季什么时候来?
2022/03/15 日漫
python+opencv实现目标跟踪过程
2022/06/21 Python