【发布时间】:2010-05-20 01:50:42
【问题描述】:
有人可以给我推荐一个模板引擎(最好用 Java 编写),它可以从给定的 XML 输入中生成我喜欢的任何文本吗?
【问题讨论】:
标签: code-generation template-engine
有人可以给我推荐一个模板引擎(最好用 Java 编写),它可以从给定的 XML 输入中生成我喜欢的任何文本吗?
【问题讨论】:
标签: code-generation template-engine
字符串模板,FreeMarker
【讨论】:
XSLt 怎么样?您可以使用 JAXP 进行处理。
【讨论】:
您可以使用 XSLT,它不仅限于生成 XML 输出。它仅限于 XML 输入。使用 xsl:output 标签定义您将生成的输出类型。
例如生成文本输出
<xsl:output method="text" encoding="UTF-8"/>
生成带有缩进的 XML 输出
<xsl:output method="xml" encoding="UTF-8" indent="yes"/>
【讨论】: