寻找务实的XML文档构建器设计

时间:2011-07-01 09:43:16

标签: xml templates

我们必须创建大量的XML文档,以满足巨大的XML-Schema。文件的大小和结构各不相同。最基本的文档只包含大约10个元素,但也有复杂的文档,包含数百个元素,重复,可选分支等。 我们正在寻找一种方法来设计一些轻量级抽象,以帮助构建这些文档并使用业务模型中的数据填充它们。 抽象不需要验证生成的文档,也不需要断言不变量。

是否有任何基本技术(如XSLT)可以帮助我们创建这些文档? 我无法花费大量时间来构建完整的OO抽象/构建器,因此我正在寻找一种非常实用,最省力的解决方案来帮助构建这些文档。

一般的想法最受欢迎。我们的环境支持完整的OOP但没有FP:/

1 个答案:

答案 0 :(得分:0)

可能是YAMLHaml之类的轻量级标记/模板引擎可能对此有用吗?许多编程语言都有很多实现,许多文本编辑器都支持突出显示它们的语法。