类 TemplateDraw


  • public class TemplateDraw
    extends java.lang.Object
     按照给定的模板,比对已有的符合该模板格式的文档,将模板中定义的标记在已有文档中的
     对应字符串。将模板中的标记和抽取到的对应字符信息匹配保存到Map中。
     
     该类用于抽取固定格式的邮件、文档中各属性信息。比如抽取简历邮件中应聘者的
     姓名、生日、专业、毕业院校、证件号码、联系方法、工作经历等等信息。
     
     模板中所有的标记以bb开头,比如<bb:name/>、<bb:birthday/>、<bb:major/>等等。
    
    版本:
    1.0 2007-10-13
    作者:
    帮帮组
    • 构造器概要

      构造器 
      构造器 说明
      TemplateDraw​(java.lang.String templateFile)
      获得模板文件的内容。
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      java.util.Map<java.lang.String,​java.lang.String> drawDatas​(java.lang.String doc)
      抽取指定文档内容中各标记代表的数据。
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • TemplateDraw

        public TemplateDraw​(java.lang.String templateFile)
                     throws java.io.IOException
        获得模板文件的内容。
        参数:
        templateFile - 模板文件的名称
        抛出:
        java.io.IOException - IO异常
    • 方法详细资料

      • drawDatas

        public java.util.Map<java.lang.String,​java.lang.String> drawDatas​(java.lang.String doc)
        抽取指定文档内容中各标记代表的数据。
        参数:
        doc - 指定的文档内容
        返回:
        标记与标记对应的数据一一匹配,组成Map对象返回。