如何在Freemarker中将纯文本转换为html

时间:2014-12-13 10:34:28

标签: freemarker

我有免费标记模板如下。

<!DOCTYPE html>
<html>
<head>
<title>My Blog</title>
</head>
<body>

<#if username??>
Welcome ${username} <a href="/logout">Logout</a> | <a href="/newpost">New Post</a>

<p>
</#if>

<h1>My Blog</h1>

<#list myposts as post>
<h2><a href="/post/${post["permalink"]}">${post["title"]}</a></h2>
Posted ${post["date"]?datetime} <i>By ${post["author"]}</i><br>
Comments:
<#if post["comments"]??>
    <#assign numComments = post["comments"]?size>
        <#else>
            <#assign numComments = 0>
</#if>

<a href="/post/${post["permalink"]}">${numComments}</a>
<hr>

${post["body"]!""}
<p>

<p>
    <em>Filed Under</em>:
    <#if post["tags"]??>
        <#list post["tags"] as tag>
            <a href="/tag/${tag}">${tag}</a>
        </#list>
    </#if>

<p>
</#list>
</body>
</html>

$ {post [&#34; body&#34;]!&#34;&#34;}代表我的博客和展示主体。

我的问题:如何将body标签表示为html内容。

示例:如果body有表字符串

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> ... " , 

然后博客也代表相同。

如何将此字符串转换为html表。enter code here

注意:身体也可能有任何东西(动态),身体也不固定。

0 个答案:

没有答案