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

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

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

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

谁有这样的方便?

谢谢。

-拉吉

【问题讨论】:

    标签: xml transform freemarker


    【解决方案1】:

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

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

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

    ${ node[ "@@markup" ] }
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-07-13
      • 1970-01-01
      • 1970-01-01
      • 2010-12-11
      • 2021-08-19
      • 2012-05-05
      • 2016-06-26
      相关资源
      最近更新 更多