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)
未保证效率,尽可能使用原生代码进行解析操作

有没有好的模板解析引擎?

阅读 3.3k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题