Brailをスタンドアロンの汎用テンプレートエンジン(NVelocityなど)として使用する方法は?

StackOverflow https://stackoverflow.com/questions/619923

質問

テキストファイルジェネレーターで、NVelocityをスタンドアロンのテンプレートエンジンとして使用しています。 NVelocityの問題は、マクロが非常に不安定であることです。私が受け取るほとんどすべてのエラーは、欠陥のあるマクロ実装に起因しています。

Brailなど、他のテンプレートエンジンを使用できるといいですね。そうすれば、文字列を出力する関数を書くだけです。

Brailエンジンを埋め込む最良の方法は何ですか?テンプレートを含む文字列(ディスクからの読み取りではない)を渡すだけで、外部依存関係の数を最小限に抑えたいと思います。

編集:自分で答えを見つけました。 このソースをご覧ください城からのファイル

役に立ちましたか?

解決

nHaml をお試しくださいまたは Spark は両方とも完全なスタンドアロンまたは直接使用

どちらも文字列などを返す標準のc#関数をサポートしています

Sparkは実際のHTML、nHamlはDRY HTMLです

どちらも非常にクールです!

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top