民间, 我正在开发一个需要重现部分输入XML树的freemarker模板。
我希望有一个我可以调用的宏,如下所示:
<@renderTree node=node namespace="ns"/>
任何人都有这样的方便吗?
感谢。
-Raj
答案 0 :(得分:1)
Freemarker有一个特殊的哈希键:@@ markup。所以,我上面的例子:
<@renderTree node=node namespace="ns"/>
变量“node”包含XML节点时,将写为:
${ node[ "@@markup" ] }
此处有更多信息:Freemarker Manual XML processing