我有一个简单的警报系统,可以抓取网络上的号码,将它们与预定义的文本模板混合以获取警报,并将其发送给客户。警报是非常简单的纯文本,所以除了纯文本、数字、简单的函数(例如 ifthenelse),我不会期望太多,越快越好。那么是否有任何现有的开源解决方案呢?谢谢!
问问题
7531 次
1 回答
9
我会为此使用Razor Engine。
基于 Microsoft 的 Razor 解析技术构建的模板引擎。RazorEngine 允许您使用 Razor 语法来构建强大的模板
其页面中的一个简单示例:
string template = "Hello @Model.Name! Welcome to Razor!";
string result = Razor.Parse(template, new { Name = "World" });
并将result
成为Hello World!欢迎来到剃刀!
于 2013-04-25T09:20:57.457 回答