Freemarker:重现 XML

Posted

技术标签:

【中文标题】Freemarker:重现 XML【英文标题】:Freemarker: Reproduce XML 【发布时间】:2011-03-06 13:55:31 【问题描述】:

各位, 我正在开发一个需要重现部分输入 XML 树的 freemarker 模板。

我希望有一个可以按如下方式调用的宏:

<@renderTree node=node namespace="ns"/>

谁有这样的方便?

谢谢。

-拉吉

【问题讨论】:

【参考方案1】:

Freemarker 对此有一个特殊的哈希键:@@markup。所以,我上面的例子:

<@renderTree node=node namespace="ns"/>

其中变量“node”包含一个 XML 节点,将被写为:

$ node[ "@@markup" ] 

更多信息在这里:Freemarker Manual XML processing

【讨论】:

以上是关于Freemarker:重现 XML的主要内容,如果未能解决你的问题,请参考以下文章

freemarker

freemarker莫名报错

FreeMarker--01---简介环境搭建

如何用freemarker循环一个数字

FreeMarker开发-入门

FreeMarker语言