Android & iOS 模板解析器
需求
服务端提供模板文件和模板的内容数据
客户端负责解析和展示
例如:
模板文件
<html>
<body>
<div ...>{createtime}</div>
<div ...>{user.name}</div>
<% if user.gender == '男'%>
<div ...>这是一个男的</div>
<% else %>
<div>这是一个女的</div>
<% endif %>
</body>
</html>
模板数据
{
createtime:{...},
user: {
name:"tom",
gender:"男"
}
}
客户端解析模板并进行生成可展示的html, 加载, 展示
客户端包含: Android(Java), iOS(Obj-C)
未保证效率,尽可能使用原生代码进行解析操作
问
有没有好的模板解析引擎?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
iOS https://github.com/mattgemmell/MGTemplateEngine.git
android https://github.com/hubcarl/android-html-engine.git
在之前做 native app 结合 h5 开发的时候, 需要集中解决离线资源的版本同步以及 tpl parse.
不知道你想做的是不是和我一样的.