[发明专利]应用开发实现方法和装置有效
申请号: | 201710032728.6 | 申请日: | 2017-01-18 |
公开(公告)号: | CN108334316B | 公开(公告)日: | 2022-01-28 |
发明(设计)人: | 张世彬 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 许蓓 |
地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 开发 实现 方法 装置 | ||
本发明公开了一种应用开发实现方法和装置,涉及计算机技术领域。其中的应用开发实现方法包括:通过对获取的转换前的文件目录表达式和转换后的文件目录表达式中的同一层级的文件夹进行比较,确定转换前的文件目录表达式中的变更文件夹以及变更类型;根据变更文件夹的变更类型,将变更文件夹中的内容移动到转换后的文件目录表达式中的相应层级的文件夹中。通过比较转换前的文件目录表达式和转换后的文件目录表达式确定转换前的文件目录表达式中的变更文件夹以及变更类型,从而能够将变更文件夹中的内容移动到转换后的文件目录表达式中的相应层级的文件夹中,能够高效地实现应用开发过程中的批量文件目录转换,并且转换的准确率高。
技术领域
本发明涉及计算机技术领域,特别涉及一种应用开发实现方法和装置。
背景技术
在日常办公及软件开发中,常常需要将一个工程里面的文件目录进行转换,以适应另一个应用开发的需要。例如,在创建了一个基础的软件开发工程之后,当有新的项目开发需求时,可以将该基础工程作为模板,通过进行文件夹和文件内容的适当变更即可直接使用。又例如,可以将不同子文件夹下的照片,汇合到一个总目录下进行管理。在应用开发过程中,很多的文件目录名称是重复的,如果要进行替换,需要涉及大批量的目录修改。
然而,现有的替换工具主要针对的是文件内容的替换,而没有专门对文件目录进行转换的工具。部分IDE(Integrated Development Environment,集成开发环境)可以提供修改包名的功能,从而进行文件目录转换。然而,这一功能非针对整个系统工程目录,无法进行批量转换的操作,转换效率低。此外,还可以通过人工方式逐个查找、匹配和修改文件目录名称,同样存在低效的问题,并且操作繁琐,容易在转换的过程中产生错误。
发明内容
本发明实施例所要解决的一个技术问题是:在应用开发过程中,如何提高工程中文件目录的转换效率。
根据本发明实施例的一个方面,提供一种应用开发实现方法,包括:获取转换前的文件目录表达式和转换后的文件目录表达式;通过对转换前的文件目录表达式和转换后的文件目录表达式中的同一层级的文件夹进行比较,确定转换前的文件目录表达式中的变更文件夹以及变更类型;根据转换前的文件目录表达式中的变更文件夹的变更类型,将变更文件夹中的内容移动到转换后的文件目录表达式中的相应层级的文件夹中。
根据本发明实施例的二个方面,提供一种应用开发实现装置,包括:表达式获取模块,用于获取转换前的文件目录表达式和转换后的文件目录表达式;变更文件夹确定模块,用于通过对转换前的文件目录表达式和转换后的文件目录表达式中的同一层级的文件夹进行比较,确定转换前的文件目录表达式中的变更文件夹以及变更类型;内容移动模块,用于根据转换前的文件目录表达式中的变更文件夹的变更类型,将变更文件夹中的内容移动到转换后的文件目录表达式中的相应层级的文件夹中。
根据本发明实施例的三个方面,提供一种应用开发实现装置,包括:存储器;以及耦接至存储器的处理器,处理器被配置为基于存储在存储器中的指令,执行前述任意一种应用开发实现方法。
本发明通过比较转换前的文件目录表达式和转换后的文件目录表达式确定转换前的文件目录表达式中的变更文件夹以及变更类型,从而能够将变更文件夹中的内容移动到转换后的文件目录表达式中的相应层级的文件夹中,能够高效地实现应用开发过程中的批量文件目录转换,并且转换的准确率高。
通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明应用开发实现方法一个实施例的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710032728.6/2.html,转载请声明来源钻瓜专利网。