tempalte - Android & iOS 模板解析器
巴扎黑
巴扎黑 2017-04-17 17:35:13
0
1
660

需求

服务端提供模板文件和模板的内容数据
客户端负责解析和展示

例如:
模板文件

<html>
<body>
    <p ...>{createtime}</p>
    <p ...>{user.name}</p>
    <% if user.gender == '男'%>
    <p ...>这是一个男的</p>
    <% else %>
    <p>这是一个女的</p>
    <% endif %>
</body>
</html>

模板数据

{
    createtime:{...},
    user: {
        name:"tom",
        gender:"男"
    }
}

客户端解析模板并进行生成可展示的html, 加载, 展示
客户端包含: Android(Java), iOS(Obj-C)
未保证效率,尽可能使用原生代码进行解析操作

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

巴扎黑
巴扎黑

모든 응답(1)
PHPzhong

iOS https://github.com/mattgemmell/MGTemplateEngine.git

안드로이드 https://github.com/hubcarl/android-html-engine.git


이전에는 h5와 결합된 네이티브 앱을 개발할 때 오프라인 리소스의 버전 동기화와 tpl 파싱에 집중해야 했습니다.

당신이 하고 싶은 일이 나와 같은 것인지 모르겠어요.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿