项目中用到的

来源:互联网 发布:美工与平面设计的区别 编辑:程序博客网 时间:2024/04/28 09:46

需求:项目需要通过模板(xml,html,excel)将其内容编译(用正则表达式替换)以xml或者html输出

 

分析:1。编译规则,抽象出一个规则接口,用一个抽象类继承这个接口,不同的规则继承抽象类。

         2。创建不同的编译规则,用到了抽象工厂