0
私はFreemarker 2.3.23を使用していますが、XMLの文字列表現を出力したいと思います。 したがって、私はoutputformat指令を見つけました。しかし、私はそれを使用しようとすると、私ははParseExceptionを以下している:私のtemplate.ftlhファイルのFreemarker ParseException: "Unknown directive:#outputformat"
Unknown directive: #outputformat. Help (latest version): http://freemarker.org/docs/ref_directive_alphaidx.html; you're using FreeMarker 2.3.23.
at freemarker.core.TokenMgrError.toParseException(TokenMgrError.java:247)
at freemarker.template.Template.<init>(Template.java:215)
at freemarker.cache.TemplateCache.loadTemplate(TemplateCache.java:495)
at freemarker.cache.TemplateCache.getTemplate(TemplateCache.java:409)
at freemarker.cache.TemplateCache.getTemplate(TemplateCache.java:261)
at freemarker.template.Configuration.getTemplate(Configuration.java:1786)
at freemarker.template.Configuration.getTemplate(Configuration.java:1646)
スニペット:
<div class="well">
<#outputformat 'XML'>${testCase.response}</#outputformat>
</div>
ありがとうございます!私は新しいバージョンを使用しようとします。 HTMLページにXMLを出力するには 'outputformat'が必要です。 – solomkinmv