有人可以建议我一个模板引擎(最好用Java编写),它可以从给定的XML输入中生成我喜欢的任何文本吗?
答案 0 :(得分:3)
StringTemplate,FreeMarker
答案 1 :(得分:2)
XSLt怎么样?您可以使用JAXP进行处理。
答案 2 :(得分:1)
您可以使用XSLT,不仅限于生成XML输出。 仅限于XML输入。使用xsl:output标签确定要生成的输出类型。
E.g。生成文本输出
<xsl:output method="text" encoding="UTF-8"/>
使用缩进生成XML输出
<xsl:output method="xml" encoding="UTF-8" indent="yes"/>