伙计们,我正在开发一个需要重现部分输入 XML 树的 freemarker 模板。
我希望有一个可以调用的宏,如下所示:
<@renderTree node=node namespace="ns"/>
有人有这样方便的东西吗?
谢谢。
-拉吉
伙计们,我正在开发一个需要重现部分输入 XML 树的 freemarker 模板。
我希望有一个可以调用的宏,如下所示:
<@renderTree node=node namespace="ns"/>
有人有这样方便的东西吗?
谢谢。
-拉吉
Freemarker 为此有一个特殊的哈希键:@@markup。所以,我上面的例子:
<@renderTree node=node namespace="ns"/>
其中变量“node”包含一个 XML 节点,将被写为:
${ node[ "@@markup" ] }
更多信息:Freemarker 手动 XML 处理