UserPreferences

4suite4xslt


讲述如何快速调整思路,使用4suite 完成模板解析任务

-- Zoom.Quiet [2004-08-25 00:18:52]

  1. 解决故事
    1. 提出需求
    2. 逐一解决
      1. XSLT写作
      2. 4Suite 使用
        1. 初步尝试
        2. 探寻代码
        3. 解决的关键代码
    3. 调试优化
  2. 总结
  3. 问题

解决故事

提出需求

040823 整理思路,发现从XSLT角度处理XML为数据源的模板解析,是最省心的方式!

逐一解决

最直接的方式来确定代码

XSLT写作

4Suite 使用

初步尝试
  1 
  2 
  3 
  4 
  5 
  6 
  7 
from xml.xslt.Processor import Processor
proc1,proc2 = Processor(),Processor()
proc1.appendStylesheetUri('mime.xsl')
result1 = processor.runUri('message.xml')
proc2.appendStylesheetString(open('mime.xsl').read())
result2 = proc2.runString(open('message.xml').read())
print result1,result2

探寻代码
解决的关键代码

调试优化

总结

问题