2011-07-01 22 views
1

我們必須創建大量的XML文檔,以滿足巨大的XML模式。這些文件的大小和結構各不相同。最基本的文檔只包含大約10個元素,但也有複雜的文檔,包含數百個元素,重複,可選分支等。 我們正在尋找一種設計一些輕量級抽象的方法來幫助構建這些文檔並填充數據來自商業模式。 抽象不需要驗證生成的文檔,也不需要聲明不變量。尋找實用的XML文檔生成器設計

是否有像XSLT這樣的基本技術可以幫助我們創建這些文檔? 我無法花費大量時間來構建一個完整的OO抽象/構建器,所以我正在尋找一個非常實用,最少的解決方案來幫助構建這些文檔。

一般想法是最受歡迎的。我們的環境支持完整的面向對象但不支持FP:/

回答

0

可能是輕量級標記/模板引擎,如YAMLHaml可能對此有用嗎?許多編程語言都有很多實現,許多文本編輯器都支持突出顯示其語法。