`

文本字符的html格式转换

阅读更多

  前一段仿泡泡网做了个论坛,遇到了个文本符号转化成相应html格式的问题,自己试了几种方式,搞了简单的格式转化类:

  网页格式转化为文本框格式:

  代码

  public string Encode(string str)

  {

  str = str.Replace("&", "&amp");

  str = str.Replace("'", "''");

  str = str.Replace("\"", """);

  str = str.Replace(" ", " ");

  str = str.Replace("<", "&lt;");

  str = str.Replace(">", "&gt;");

  str = str.Replace("\n", "<br/>");

  str = str.Replace("\n", "<br>");

  return str;

  }

 

  文本框格式转化为网页格式:

  代码

  public string Decode(string str)

  {

  str = str.Replace("<br/>", "\n");

  str = str.Replace("<br>", "\n");

  str = str.Replace("&gt", ">");

  str = str.Replace("&lt", "<");

  str = str.Replace("&nbsp;", " ");

  str = str.Replace("&quot;", "\"");

  str = str.Replace("''", "'");

  str = str.Replace("&amp", "&");

  return str;

  }

 

  提交数据库或在网页显示时调用相应的方法就行了。

分享到:
评论

相关推荐

    html富文本离线转换输出自带标签和内容的字符串、编辑内容并输出其相应编辑后的格式字符串

    提供html5开发中经常用到html富文本内容的转换插件、可以编辑想编辑的内容并输出以富文本内容的字符串

    HTML字符串与富文本互转(加载本地html) demo 源码

    1、文章:https://kunnan.blog.csdn.net/article/details/114015528 2、应用场景:使用原生视图UILabel显示服务端返回的带有HTML标签的内容

    Java代码小工具(长文本字符串转换)

    在编写Java代码时,如果字符串过长,比如长篇幅的HTML代码或者SQL语句,就很难用一对双引号括起来,因为在java中,字符串常量是...本工具用于把多行长篇幅文本转换成Java的StringBuffer类来操作,可以正向和反向转换。

    将特殊字符转换为html代码

    将特殊字符转换为html代码,这代码根据JSTL中的代码进行了改写。

    在Java中轻松将HTML格式文本转换为纯文本(保留换行)

    lang和lang3这两个包里有转换所需的工具类 org.jsoup jsoup 1.11.3 commons-lang commons-lang 2.6 org.apache.commons commons-lang3 3.4 第二步:直接使用即可: import org.apache.commons.lang....

    将HTML转换为Markdown格式的文本。-Python开发

    html2text html2text是一个Python脚本,可将HTML页面转换为清晰易读的纯ASCII文本。 更好的是,ASCII也恰好是有效的Markdown(文本到HTML格式)。 用法:html2text [(文件名html2text html2text是一个Python脚本,...

    批量字符编码转换工具 20070709

    1 支持格式众多的字符串编码转换器 支持几十种字符编码转换。比如utf8转gbk,gb2312转utf8,ansi转utf8,utf8 unicode 转换,utf8转换gb2312,utf16、utf32、utf8编码转换,gbk转换utf8,utf8 ascii转换。 2 强大正则...

    python把文本转换为html-Python基础教程-把文本转为HTML格式.pdf

    python把⽂本转换为html_Python基础教程——把⽂本转为 HTML格式 功能:将⽂本⽂件转换成html格式的⽂档。 ⽅法: 1.添加初始标签 2.智能分段 #util.py def lines(file): #遍历⽂本⽂件,⽤⽣成器保存每⾏ for line ...

    常用字符串文本处理方法

    将Gb2312编码的字符串转换为utf-8。判断是否有非法字符。分割字符串。检测含中文字符串实际长度。截断字符串,如果str 的长度超过 need,则提取 str 的前 need 个字符,并在尾部加 “...”。将字符串中的html代码...

    编码批量转换工具

    1 支持格式众多的字符串编码转换器 支持几十种字符编码转换。比如utf8转gbk,gb2312转utf8,ansi转utf8,utf8 unicode 转换,utf8转换gb2312,utf16、utf32、utf8编码转换,gbk转换utf8,utf8 ascii转换。 2 强大正则...

    超级文本及文本文件转换、加密、等宽行合并等功能的编辑软件

    尤其是网页文本等宽行合并及格式化功能,实在是居家办公必备工具! 其他功能包括: 清除首尾空格 清除所有空格 清除所有字母 清除所有数字 清除所有符号 清除字符串 清除所有HTML标记 行左增加字符串 行右...

    在Java中轻松将HTML格式文本转换为纯文本的方法示例(保留换行)

    主要介绍了在Java中轻松将HTML格式文本转换为纯文本的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    文字图画 字符画转换器

    一个将图片转换为文字画的工具,这个软件参考了众多同类软件的长处,实现了从jpg、bmp、gif 图片到txt、html文本的转换,还可以转为“文字画板”文档(可将生成文字图用“文字画板”进行再加工);可以只对图片局部...

    html代码转换工具

    html代码转换html代码转换html代码转换html代码转换html代码转换

    将HTML的左右尖括号等转义成实体形式的两种实现方式

    ”和“&gt;”等符号已经用来表示HTML TAG,因此不能直接当作文本中的符号来使用。但有时需求是在HTML页面上使用这些符号,所以需要定义它的转义字符串。 有些字符在ASCII字符集中没有定义(如版权符号“:copyright:”)...

    vdom-to-html, 将虚拟DOM节点转换为 HTML.zip

    vdom-to-html, 将虚拟DOM节点转换为 HTML vdom-to-html 将虚拟dom节点转换为 HTML安装npm install --save vdom-to-html用法var VNode = require('virtual-dom

    str2html:将 str 转换为 HTML 格式字符串以用于 uimenus 和 uicontrols-matlab开发

    str2html 将输入的 str 转换为 html 格式以便在 uicontrols/menus 中使用uimenus 和一些 uicontrol 接受 html 格式字符串,例如按钮、列表框、弹出菜单、菜单、工具提示。 此功能允许您轻松创建 html 字符串以在控件...

    文本、十六进制、HTML和程序编辑器

    支持把文本文件转换成HTML格式,同时还保持文本文件的显示格式和颜色。可以把用字符分割字段的文本文件转换成用字段长度固定的文本文件。在列编辑模式下可以调整选中文本的对齐方式(左对齐、右对齐、居中)

    文本巨匠TextMaster v2.0

    集文字录入、编辑、转换、修饰、排版、保存、设置、预览、打印为一体,实现了标准文本转换、GBK与BIG5简繁转换、全角半角字符转换、中英文标点符号的转换、字母大小写转换、WORD文件、HTML超文本向文本文件转换等...

    php实现转换html格式为文本格式的方法

    有时候需要转换html格式的字符串为文本,但又需要保持一定的格式,比如要求段落变成的分段格式就可以用下面这个函数 function html2text($str){ $str = preg_replace(/&lt;style .*?&lt;\\/style&gt;/is, , $str);...

Global site tag (gtag.js) - Google Analytics