Brailをスタンドアロンの汎用テンプレートエンジン(NVelocityなど)として使用する方法は?
-
03-07-2019 - |
質問
テキストファイルジェネレーターで、NVelocityをスタンドアロンのテンプレートエンジンとして使用しています。 NVelocityの問題は、マクロが非常に不安定であることです。私が受け取るほとんどすべてのエラーは、欠陥のあるマクロ実装に起因しています。
Brailなど、他のテンプレートエンジンを使用できるといいですね。そうすれば、文字列を出力する関数を書くだけです。
Brailエンジンを埋め込む最良の方法は何ですか?テンプレートを含む文字列(ディスクからの読み取りではない)を渡すだけで、外部依存関係の数を最小限に抑えたいと思います。
編集:自分で答えを見つけました。 このソースをご覧ください城からのファイル。
所属していません StackOverflow