先悟透XML

Lite XML 模板语法最大的特点是,她是基于HTML/XML的语法结构的模板语法,不是文本类型的模板语法。

放下字符串拼接的思维

在Lite XML 模板语法中,每一段输出都是一个有意义的语法单元。 我们不能以传统的字符串拼接的思维来看待Lite XML 否则,你会很困惑。

体验至上

如果要完全遵循XML 规范,其实并不是一件很愉快的事情, 为了提高使用体验,我们做了适当的XML容错。 容错之后, & < 等XML 特殊字符,在不产生歧义的情况下,是可以兼容的。

不要打破XML语法结构

习惯了Smarty,Velocity等文本模板系统的同学,一定还记得那种直接从文本层面控制输出结构的痛快与刺激。 这些在LiteXML 中是很不推荐,也较难实现的。

但是,这种语法是很难阅读和维护的,所以。LiteXML中,极不推荐这种做法。

无法通过的Lite XML 语法

===模板测试 === X
数据模型
模板代码
结果输出