【发布时间】:2016-06-10 19:34:28
【问题描述】:
我正在使用 JSoup 更新一些服务器端 HTML 模板,其中包含一些 Freemarker 标记。 JSoup 不会将 Freemarker 标签识别为有效的 HTML(足够公平)并将它们转换为 > 和 < 例如:
<div class="row">
<#list things as thing>
</#list>
</div>
转换为:
<div class="row">
<#list things as thing>
</#list>
</div>
当我打电话给Document doc = Jsoup.parse( theHtml );
我知道 JSoup 有一个白名单,大概我可以在其中添加 <#list> 和其他 Freemarker 标签,但我没有看到将更新后的白名单传递给 parse() 方法的方法?
【问题讨论】:
标签: java html jsoup freemarker