一种html页面中公共代码的提取方法及装置
基本信息
申请号 | CN201810155159.9 | 申请日 | - |
公开(公告)号 | CN108491209A | 公开(公告)日 | 2021-07-16 |
申请公布号 | CN108491209A | 申请公布日 | 2021-07-16 |
分类号 | G06F8/41 | 分类 | 计算;推算;计数; |
发明人 | 陈彩丽;李艳萍;张建飞 | 申请(专利权)人 | 厦门集微科技有限公司 |
代理机构 | 北京路浩知识产权代理有限公司 | 代理人 | 王莹;李相雨 |
地址 | 361021 福建省厦门市软件园三期集美大道1302号1202单元 | ||
法律状态 | - |
摘要
摘要 | 本发明提供一种html页面中公共代码的提取方法及装置,方法包括:据获取的html页面获取与html页面对应的html代码;在判断获知html代码中存在重复的代码块(下称为重复块)时,获取每个重复块的类别、每个重复块在html代码中的位置信息及每个重复块中的数据信息,并据每个重复块的类别为每个重复块添加对应的标识;据标识在html代码中查找重复块,将同一个重复块在html代码中的位置信息和该重复块中的数据信息存储为一个对象后删除该重复块和其中的数据信息;在每个类别的重复块中选取一段作为公共代码,以每段公共代码为内容,公共代码对应的对象中的位置信息和数据信息为参数封装为函数,实现了代码优化去冗余。 |
