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