Differences between revisions 2 and 3
Revision 2 as of 2004-08-27 01:31:08
Size: 660
Editor: limodou
Comment:
Revision 3 as of 2004-08-27 01:36:49
Size: 1235
Editor: limodou
Comment:
Deletions are marked like this. Additions are marked like this.
Line 20: Line 20:
 2. 得到结果如下:  2. 分析结果如下:
Line 22: Line 22:
  整个   * 整个模板数据只有一个,而meteor对于每一个模板均需要一个数据字典。当然是可以考虑共用一个。

  * OtTDict.py 确如Zoom.quiet所讲是一个体力活,它完成XML数据字典转换为模板变量值的过程,替换过程是一个通用的方法。不过一些模板的循环处理都是要通过程序才可以实现。编程量相对大。

 3. 测试准备:

  * 只对pcon-pmsg.py进行测试,因此先要将其改成meteor要求的格式。因为在原模板中不能定义子模板,因此还要分离相应的子模板。

含有章节索引的中文 文章模板

-- limodou [DateTime(2004-08-27T01:30:31Z)] TableOfContents

Otter模板测试记录

这是我记录使用meteor生成Otter模板的记录

测试准备

  1. 分析Otter模板的整体框架
    • OtTool.py 为主程序。我先用它生成了一个输出结果,以便进行对照。

    • 分析OtTool.py 的执行过程:先进行文件处理,再根据输入的XML文档进行解析,然后根据提供的模板生成程序。

    • 对于我感兴趣的模板替换处理阅读小新编写的OtTDict.py。
  2. 分析结果如下:
    • 整个模板数据只有一个,而meteor对于每一个模板均需要一个数据字典。当然是可以考虑共用一个。
    • OtTDict.py 确如Zoom.quiet所讲是一个体力活,它完成XML数据字典转换为模板变量值的过程,替换过程是一个通用的方法。不过一些模板的循环处理都是要通过程序才可以实现。编程量相对大。
  3. 测试准备:
    • 只对pcon-pmsg.py进行测试,因此先要将其改成meteor要求的格式。因为在原模板中不能定义子模板,因此还要分离相应的子模板。

Otter模板测试记录 (last edited 2009-12-25 07:19:06 by localhost)