0
ドメイン固有のXML文書(特定のスキーマに準拠するXML)を生成するためにRubyにDSLを実装したいと思います。私は例えばBuilderは、すでに手動でXMLを書くことに大きな改善であるRubyでXMLを書くために、私も欲しい:私 ドメイン固有のXMLを生成するためにRubyでDSLを実装する
- 便利なメソッドをジェネレータをスキーマに限定する方法(必ずしもXSDまたはDTDではないが、実装で特定のタグのみを生成する可能性がある)
私の計画は、便利な方法でBuilderを拡張して無視することです今のところスキーマの制限があります。
これは妥当な計画のように聞こえますが、もっと重要なのは、インスピレーションのためにBuilderをいくつかの方法で拡張するDSLがあることです。
は残念ながらが、DSLを拡張ルビー、XML、ビルダー、のためにグーグル、...非常に興味深い結果を返しません。
ありがとうございますkrusty.ar、あなたが言うように、Markabyは私がやりたいことに近いと思われます!なぜ私はそこにすべてのHTMLジェネレータとして見えるとは思わなかったのですか? – liwp