JNTemplate 是一款免费开源的、基于.NET的轻量级模板引擎(template engine),它使用类似于c#的语法来编写,可以快速生成动态的HTML,XML或者任何基于文本的内容!
2013-03-18 更新:
当前版本: v1.1(1.1.0.0)
更新内容:
1.为了照顾其它引擎用户使用习惯,标签前缀由以前的“#{”变更为“${”
2.增加标签简写支持,比如${ Site.Title } 可以简写为 $Site.Title
3.去掉了原复合标签前的#号,比如原#{#if(3>5)} 现在 可写作 ${if(3>5)} 或者简写为 $if(3>5)
4.原赋值标签:#{set n=5} 变更为 ${set(n=5)}(简写:$set(n=5))
5.增加了一个Include标签(IncludeTag),作用与原Load标签相同,用于包含其它文本文件,不同之处在于Load标签引用的是引擎解析后的内容,而Include只会简单将内容包含进来!
5.整体框架结构进行了重构,能处理更加复杂的指命与逻辑判断!
注意事项:
1.更新后。暂不支持索引取值(是否支持还在考虑中)
2.简写变量标签如果紧接普通字符,请使用空格格开或者使用完整标签