使用XML配置生成HTML文件

时间:2011-01-06 08:38:16

标签: java xml ant build transformation

我的目标是组装一个包含大量重复代码的静态网站。现在,我可以为此目的使用JSP包含。但该网站很少会在非常繁重的情况下进行修改,也使用像gzip这样的功能,我不需要复杂功能。

我的想法是使用像ant这样的工具建立一个构建过程。构建过程将连接所有HTML片段,使用minifier预处理HTML,JS,CSS,最后应用gzip。 我想要一个XML配置,它将定义每个html页面中需要进入的部分及其顺序。

我需要有关蚂蚁或任何类似工具的建议;如何处理配置,任何外部工具都会有所帮助?任何建议都非常感谢。

2 个答案:

答案 0 :(得分:1)

在java世界中,你可以看看Apache Forrest,它正是那种东西。

在其他世界中,还存在webgen,它是一个称职的Ruby站点构建器。

我也模糊地记得还有其他选择,但我找不到他们的名字。

答案 1 :(得分:1)

XSLT非常适合将XML转换为HTML等其他格式。

您可以下载Apache Xalan试一试。 Ant 支持XSLT processing