浏览 2909 次
精华帖 (0) :: 良好帖 (9) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-06-04
附件CommonTemplateViewer.zip中包含: 安装程序: CommonTemplateViewerSetup.exe 测试文件: test_*.ctl等 安装完CommonTemplateViewerSetup.exe后, 双击*.ctl或右键菜单选"CommonTemplateViewer"打开(见附件图片). 模板数据查找方式: 查找与模板同名但不同后缀的数据文件, 如: 打开test.ctl时, 查找test.xml, test.json, test.properties 并加载模板内部的: $data{"json"} {mail: {from:"xxx@xxx.com", to:"yyy@yyy.com"}, users:[{id:1,name:"james"},{id:2,name:"kent"}]} $end (1)XML数据格式: 使用两个标签: <object>和<array>, 分别表示对象与数组, 使用name属性表示其名称, 根标签必需为<object>. 如: <object> <object name="mail"> <object name="from">xxx@xxx.com</object> <object name="to">yyy@yyy.com</object> </object> <array name="users"> <object> <object name="id">1</object> <object name="name">james</object> </object> <object> <object name="id">2</object> <object name="name">kent</object> </object> </array> </object> (2)JSON数据格式: {mail: {from:"xxx@xxx.com", to:"yyy@yyy.com"}, users:[{id:1,name:"james"},{id:2,name:"kent"}]} (3)Properties数据格式: mail.from=xxx@xxx.com mail.to=yyy@yyy.com users.0.id=1 users.0.name=james users.1.id=2 users.1.name=kent 项目地址:http://www.commontemplate.org 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-06-04
差沙发现了路径上有空格时出错的BUG. 已修复, 并更新主帖的附件.
|
|
返回顶楼 | |
发表时间:2008-06-05
更新了主帖附件, 增加断点单步调试集成, zip内加入了test_debug.ctl用于相应测试.
|
|
返回顶楼 | |
发表时间:2008-06-06
将原来的XML格式:
<data> <mail> <from>xxx@xxx.com</from> <to>yyy@yyy.com</to> </mail> <users> <_> <id>1</id> <name>james</name> </_> <_> <id>2</id> <name>kent</name> </_> </users> </data> 改为: <object> <object name="mail"> <object name="from">xxx@xxx.com</object> <object name="to">yyy@yyy.com</object> </object> <array name="users"> <object> <object name="id">1</object> <object name="name">james</object> </object> <object> <object name="id">2</object> <object name="name">kent</object> </object> </array> </object> 使用两个标签: <object>和<array>, 分别表示对象与数组, 使用name属性表示其名称, 根标签必需为<object>. |
|
返回顶楼 | |
发表时间:2008-06-13
完成安装程序, 加入模块右键菜单打开项, 已更新主帖附件.
|
|
返回顶楼 | |
发表时间:2008-06-13
完成JSON与Properties数据格式的读取, 完成$data{"xml"}$end内部加载数据指令. 已更新主帖附件(增加了测试文件), 查看器功能到此告一段落, 周一将发布版本.
|
|
返回顶楼 | |