[发明专利]管理CSV文件的方法和装置在审
申请号: | 201810796994.0 | 申请日: | 2018-07-19 |
公开(公告)号: | CN110806999A | 公开(公告)日: | 2020-02-18 |
发明(设计)人: | 郭涛 | 申请(专利权)人: | 上海擎感智能科技有限公司 |
主分类号: | G06F16/11 | 分类号: | G06F16/11;G06F16/16;G06F16/242;G06F16/25 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 骆希聪 |
地址: | 200030 上海市徐汇*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 管理 csv 文件 方法 装置 | ||
本发明提供了一种管理CSV文件的方法,包括如下步骤:接收基于数据库语言的输入语句;将所述输入语句转换为CSV文件的操作命令,所述操作命令包括操作类型、文件信息以及操作内容;打开与所述文件信息对应的CSV文件;根据所述操作命令对所述CSV文件进行操作。本发明提供了一种管理CSV文件的方法,通过将基于数据库语言的输入语句转换为CSV文件的操作命令,实现了对CSV文件的自动化操作,简化了CSV文件的数据管理,提高了数据处理的效率。
技术领域
本发明主要涉及管理文件的方法和装置,尤其涉及一种管理CSV文件的方法和装置。
背景技术
目前计算机应用程序和操作系统的数量不断增加,出于数据安全的考虑,有些程序或系统存取数据的格式是私有的和/或不规范的格式数据,极大地降低了数据在不同应用程序和操作系统之间的传输和处理速度。
逗号分隔值(Comma Separated Values,CSV)文件以纯文本的形式存储表格数据,可用于不同程序或系统之间的数据传输。CSV文件格式是一种通用的,相对简单的文件格式,广泛应用于计算机领域。但是CSV文件的缺点是数据管理相当于复杂,无法方便地对CSV文件中的数据进行查询、修改、添加或删除等操作,在CSV文件的数据量较大的情况下这一缺点尤为明显。
因此,需要提供一种管理CSV文件的方法和装置,以简化CSV文件的数据管理,提高数据的处理速度。
发明内容
本发明要解决的技术问题是提供一种管理CSV文件的方法和装置,以简化CSV文件的数据管理,提高数据的处理速度。
为解决上述技术问题,本发明提供了一种管理CSV文件的方法,包括如下步骤:
接收基于数据库语言的输入语句;
将所述输入语句转换为CSV文件的操作命令,所述操作命令包括操作类型、文件信息以及操作内容;
打开与所述文件信息对应的CSV文件;
根据所述操作命令对所述CSV文件进行操作。
在本发明的一实施例中,所述操作类型包括查询、修改、添加和删除。
在本发明的一实施例中,所述操作内容包括筛选条件。
在本发明的一实施例中,将所述输入语句转换为CSV文件的操作命令的步骤包括:
识别所述输入语句中的第一字段,并转换为操作类型;
识别所述输入语句中的第二字段,并转换为文件信息;
识别所述输入语句中的第三字段,并转换为操作内容。
在本发明的一实施例中,识别所述输入语句中的第三字段的步骤包括,识别所述输入语句中的指引词,并转换为筛选条件。
在本发明的一实施例中,根据所述操作命令对所述CSV文件进行操作的步骤包括:
确定所述CSV文件中的操作内容;以及
根据所述操作类型对所述操作内容进行操作。
在本发明的一实施例中,确定所述CSV文件中的操作内容的步骤包括:使用筛选条件从所述CSV文件中检索。
在本发明的一实施例中,根据所述操作命令对所述CSV文件进行操作之后还包括:呈现所述操作的结果。
本发明还提供一种管理CSV文件的装置,包括处理器、存储器和存储在所述存储器中的指令,其中所述指令被所述处理器执行时实现如上所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海擎感智能科技有限公司,未经上海擎感智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810796994.0/2.html,转载请声明来源钻瓜专利网。