[发明专利]日志文件的读取方法及装置在审
申请号: | 201611255310.3 | 申请日: | 2016-12-30 |
公开(公告)号: | CN108268471A | 公开(公告)日: | 2018-07-10 |
发明(设计)人: | 任志伟 | 申请(专利权)人: | 北京国双科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京鼎佳达知识产权代理事务所(普通合伙) 11348 | 代理人: | 王伟锋;刘铁生 |
地址: | 100086 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 日志文件 读取 文件格式 日志文件读取 配置文件 映射关系 信息技术领域 程序读取 存储 变更 开发 | ||
1.一种日志文件的读取方法,其特征在于,包括:
获取待读取日志文件;
确定所述待读取日志文件的文件格式;
获取配置文件,所述配置文件中存储有日志文件的多种文件格式与多种日志文件读取程序之间的映射关系;
根据所述待读取日志文件的文件格式及所述配置文件中的所述映射关系,确定所述待读取日志文件对应的日志文件读取程序;
采用所述日志文件读取程序读取所述待读取日志文件的内容。
2.根据权利要求1所述的方法,其特征在于,所述获取配置文件之前,所述方法还包括:
获取日志文件的多种文件格式及每种文件格式对应的日志文件读取程序,得到所述每种文件格式与所述每种文件格式对应的日志文件读取程序之间的映射关系;
将所述每种文件格式与所述每种文件格式对应的日志文件读取程序之间的映射关系写入所述配置文件中。
3.根据权利要求1所述的方法,其特征在于,所述待读取日志文件的文件格式包括:CSV文件格式、Excel文件格式和文本文件格式。
4.根据权利要求1所述的方法,其特征在于,所述待读取日志文件以二维表形式进行存储,所述配置文件中还存储有所述二维表的行属性和列属性,所述采用所述日志文件读取程序读取所述待读取日志文件的内容,包括:
采用所述日志文件读取程序分别读取所述二维表的行属性所对应的内容及所述列属性所对应的内容,得到所述待读取日志文件的内容。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
当检测到所述二维表的行属性和/或列属性发生更新后,将所述配置文件中所述二维表的行属性和/或列属性进行相应更新。
6.一种日志文件的读取装置,其特征在于,包括:
第一获取单元,用于获取待读取日志文件;
第一确定单元,用于确定所述待读取日志文件的文件格式;
第二获取单元,用于获取配置文件,所述配置文件中存储有日志文件的多种文件格式与多种日志文件读取程序之间的映射关系;
第二确定单元,用于根据所述待读取日志文件的文件格式及所述配置文件中的所述映射关系,确定所述待读取日志文件对应的日志文件读取程序;
读取单元,用于采用所述日志文件读取程序读取所述待读取日志文件的内容。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第三获取单元,用于获取日志文件的多种文件格式及每种文件格式对应的日志文件读取程序,得到所述每种文件格式与所述每种文件格式对应的日志文件读取程序之间的映射关系;
写入单元,用于将所述每种文件格式与所述每种文件格式对应的日志文件读取程序之间的映射关系写入所述配置文件中。
8.根据权利要求6所述的装置,其特征在于,所述待读取日志文件的文件格式包括:CSV文件格式、Excel文件格式和文本文件格式。
9.根据权利要求6所述的装置,其特征在于,所述待读取日志文件以二维表形式进行存储,所述配置文件中还存储有所述二维表的行属性和列属性,
所述读取单元,具体用于采用所述日志文件读取程序分别读取所述二维表的行属性所对应的内容及所述列属性所对应的内容,得到所述待读取日志文件的内容。
10.根据权利要求9所述的装置,其特征在于,所述装置还包括:
更新单元,用于当检测到所述二维表的行属性和/或列属性发生更新后,将所述配置文件中所述二维表的行属性和/或列属性进行相应更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国双科技有限公司,未经北京国双科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611255310.3/1.html,转载请声明来源钻瓜专利网。