我们必须创建大量的XML文档,以满足巨大的XML-Schema。文件的大小和结构各不相同。最基本的文档只包含大约10个元素,但也有复杂的文档,包含数百个元素,重复,可选分支等。 我们正在寻找一种方法来设计一些轻量级抽象,以帮助构建这些文档并使用业务模型中的数据填充它们。 抽象不需要验证生成的文档,也不需要断言不变量。
是否有任何基本技术(如XSLT)可以帮助我们创建这些文档? 我无法花费大量时间来构建完整的OO抽象/构建器,因此我正在寻找一种非常实用,最省力的解决方案来帮助构建这些文档。
一般的想法最受欢迎。我们的环境支持完整的OOP但没有FP:/