将String转化成HTML格式
程序员文章站
2022-03-02 10:29:30
...
方式1:
一个String显示在网页上,不会安置原来的格式显示,比如说,回车符在网页上就显示成了一个空格,
下面这个方法可以将String改为HTML可以辨认的格式。
public static String toHTMLString(String in) {
StringBuffer out = new StringBuffer();
for (int i = 0; in != null && i < in.length(); i++) {
char c = in.charAt(i);
if (c == '/'')
out.append("'");
else if (c == '/"')
out.append(""");
else if (c == '<')
out.append("<");
else if (c == '>')
out.append(">");
else if (c == '&')
out.append("&");
else if (c == ' ')
out.append(" ");
else if (c == '/n')
out.append("<br/>");
else
out.append(c);
}
return out.toString();
}
方式 2:
HtmlDocument String2Html(string htmlString)
{
WebBrowser getInfoWebBrowser = new WebBrowser();
getInfoWebBrowser.ScriptErrorsSuppressed = true;
getInfoWebBrowser.DocumentText = htmlString;
HtmlDocument html = getInfoWebBrowser.Document;
Application.DoEvents();
getInfoWebBrowser.Dispose();
return html;
}
推荐阅读
-
js获取年月日格式(教你将日期从string转成date)
-
使用Aspose.PDF for .NET将PDF转换为HTML格式示例解读(3)——将字体另存为WOFF或TTF
-
Python将list中的string批量转化成int/float的方法
-
将HTML表单数据存储为XML格式 - 1
-
使用Aspose.PDF for .NET将PDF转换为HTML格式示例解读(4)——为图像文件指定前缀名
-
用VBS将一篇txt后缀的内容保存为html格式
-
php将word转换为html格式代码分析
-
jstl标签将String类型转换成Date类型并且格式化输出
-
jstl标签将String类型转换成Date类型并且格式化输出
-
html2canvas将html转化成图片