我有一个XML文档,需要生成静态HTML页面(通过CD进行分发)。我知道(在不同程度上)JavaScript,PHP和Python。我认为目前的选项这里列出:从XML内容生成静态HTML网站
我不排除JavaScript,因此其中一个方案是使用Ajax动态加载XML内容转换成HTML页面。 编辑:我会使用jQuery这个选项。
学习一些基本的XSLT并按照这种方式生成符合正确规范的HTML。
用PHP生成站点(例如),然后生成一个静态站点。
编写脚本(以Python为例)将XML转换为HTML。这与XSLT选项类似,但不必学习XSLT。
有用的信息:
的XML可能会在某个时候发生改变,所以我希望能够轻松地重新生成网站。
我将不得不生产某种菜单来跳转文档(所以我需要产生某种内容的索引)。
我想知道是否有人有更好的想法,我没有想到。如果没有,我想让你告诉我哪个选项似乎最明智。我想我知道我要做什么,但我想要第二个意见。谢谢。
谢谢Steven(和Lucero)。我想我会使用XSLT,当我完成时我会报告回来!如果一切都很糟糕,我保留撤回我接受的答案的权利:) – Skilldrick 2010-05-19 16:31:29