目录结构文件生成方法、装置、设备及存储介质制造方法及图纸

技术编号:33022373 阅读:61 留言:0更新日期:2022-04-15 08:55
本申请提供的一种目录结构文件生成方法、装置、设备及存储介质,通过获取产品的原始文件;其中,原始文件为产品的数据文件;原始文件包括文件类型和数据信息;按照文件类型以及数据信息中的数据信息跳转关系和数据信息层级关系生成目录结构初始文件;其中,目录结构初始文件中包括数据信息;将目录结构初始文件中的目录名称提取后,以剔除目录结构初始文件中的数据信息,生成目录结构文件。采用本技术方案,能够解决不同开发人员编写的产品的应用程序代码目录不同的问题,进而能够使得产品的应用程序代码目录比较规范,也便于后期对该产品的应用程序代码目录进行修改。的应用程序代码目录进行修改。的应用程序代码目录进行修改。

【技术实现步骤摘要】
目录结构文件生成方法、装置、设备及存储介质


[0001]本申请涉及前端页面生成
,尤其涉及一种目录结构文件生成方法、装置、设备及存储介质。

技术介绍

[0002]目前,对一个产品进行开发时,需要产品经理将产品的结构用软件进行展示,开发人员根据展示的原始结构图,对原始结构图所呈现的产品进行代码的编写,进而得到该产品的应用程序代码,并实现该产品的使用。
[0003]但是,由于不同的开发人员对同一个原始结构图编写的代码的逻辑结构不同,这样如果是多个开发人员进行编写同一个产品的不同部分时,会造成代码编写混乱的情况。
[0004]因此,亟需一种目录结构文件生成方法,能够解决不同开发人员编写的产品应用程序代码目录不同的问题,进而能够使得产品的应用程序代码目录比较规范,也便于后期对该产品的应用程序代码目录进行修改。

技术实现思路

[0005]本申请提供一种目录结构文件生成方法、装置、设备及存储介质,能够解决不同开发人员编写的产品应用程序代码目录不同的问题,进而能够使得产品的应用程序代码目录比较规范,也便于后期对该产品的应用程序代码目录进行修改。
[0006]第一方面,本申请提供一种目录结构文件生成方法,所述方法包括:
[0007]获取产品的原始文件;其中,所述原始文件为所述产品的数据文件;所述原始文件包括文件类型和数据信息;
[0008]按照所述文件类型以及所述数据信息中的数据信息跳转关系和数据信息层级关系生成目录结构初始文件;其中,所述目录结构初始文件中包括数据信息;
[0009]将所述目录结构初始文件中的目录名称提取后,以剔除所述目录结构初始文件中的数据信息,生成目录结构文件。
[0010]在一个示例中,按照所述文件类型以及所述数据信息中的数据信息跳转关系和数据信息层级关系生成目录结构初始文件,包括:
[0011]根据所述文件类型,在配置数据中确定与所述文件类型匹配的文件解析规则;
[0012]按照文件解析规则对所述数据信息跳转关系和数据信息层级关系进行解析,得到解析文件;
[0013]将所述解析文件生成目录结构初始文件,以及根据所述数据信息中的数据信息跳转关系自动生成所述目录结构初始文件中页面路由的程序代码。
[0014]在一个示例中,按照文件解析规则对所述数据信息跳转关系和数据信息层级关系进行解析,得到解析文件,包括:
[0015]按照文件解析规则获取所述数据信息跳转关系和数据信息层级关系中的关键词信息;
[0016]对所述关键词信息进行解析,得到解析文件。
[0017]在一个示例中,在按照所述文件类型以及所述数据信息中的数据信息跳转关系和数据信息层级关系生成目录结构初始文件之前,还包括:
[0018]将所述数据信息中的非英文的数据信息修改为对应的英文数据信息。
[0019]在一个示例中,所述方法还包括:
[0020]若所述数据信息存在预设标识,则不将所述数据信息生成为所述目录结构初始文件;其中,所述预设标识表征无关数据信息。
[0021]第二方面,本申请提供一种目录结构文件生成装置,包括:
[0022]获取单元,用于获取产品的原始文件;其中,所述原始文件为所述产品的数据文件;所述原始文件包括文件类型和数据信息;
[0023]第一生成单元,用于按照所述文件类型以及所述数据信息中的数据信息跳转关系和数据信息层级关系生成目录结构初始文件;其中,所述目录结构初始文件中包括数据信息;
[0024]第二生成单元,用于将所述目录结构初始文件中的目录名称提取后,以剔除所述目录结构初始文件中的数据信息,生成目录结构文件。
[0025]在一个示例中,所述第一生成单元,包括:
[0026]第一确定模块,用于根据所述文件类型,在配置数据中确定与所述文件类型匹配的文件解析规则;
[0027]第二确定模块,用于按照文件解析规则对所述数据信息跳转关系和数据信息层级关系进行解析,得到解析文件;
[0028]生成模块,用于将所述解析文件生成目录结构初始文件,以及根据所述数据信息中的数据信息跳转关系自动生成所述目录结构初始文件中页面路由的程序代码。
[0029]在一个示例中,第二确定模块,包括:
[0030]获取子模块,用于按照文件解析规则获取所述数据信息跳转关系和数据信息层级关系中的关键词信息;
[0031]确定子模块,用于对所述关键词信息进行解析,得到解析文件。
[0032]在一个示例中,所述装置还包括:
[0033]修改单元,用于将所述数据信息中的非英文的数据信息修改为对应的英文数据信息。
[0034]在一个示例中,所述装置还包括:
[0035]若所述数据信息存在预设标识,则不将所述数据信息生成为所述目录结构初始文件;其中,所述预设标识表征无关数据信息。
[0036]本申请提供的一种目录结构文件生成方法、装置、设备及存储介质,通过获取产品的原始文件;其中,所述原始文件为所述产品的数据文件;所述原始文件包括文件类型和数据信息;按照所述文件类型以及所述数据信息中的数据信息跳转关系和数据信息层级关系生成目录结构初始文件;其中,所述目录结构初始文件中包括数据信息;将所述目录结构初始文件中的目录名称提取后,以剔除所述目录结构初始文件中的数据信息,生成目录结构文件。采用本技术方案,能够解决不同开发人员编写的产品应用程序代码目录不同的问题,进而能够使得产品的应用程序代码目录比较规范,也便于后期对该产品的应用程序代码目
录进行修改。
附图说明
[0037]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0038]图1是根据本申请实施例一提供的一种目录结构文件生成方法的流程示意图;
[0039]图2是根据本申请实施例一提供的一种产品的原始文件的界面展示形态的示意图;
[0040]图3是根据本申请实施例一提供的一种目录结构文件的示意图;
[0041]图4是根据本申请实施例二提供的一种目录结构文件生成方法的流程示意图;
[0042]图5是根据本申请实施例二提供的一种产品的原始文件生成目录结构初始文件的示意图;
[0043]图6是根据本申请实施例二提供的一种解析文件;
[0044]图7是根据本申请实施例三提供的一种目录结构文件生成装置的示意图;
[0045]图8是根据本申请实施例四提供的一种目录结构文件生成装置的示意图;
[0046]图9是根据一示例性实施例示出的一种终端设备的框图。
[0047]通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
[0048]这里将详细地对示例性实施例进行说明,其示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种目录结构文件生成方法,其特征在于,所述方法包括:获取产品的原始文件;其中,所述原始文件为所述产品的数据文件;所述原始文件包括文件类型和数据信息;按照所述文件类型以及所述数据信息中的数据信息跳转关系和数据信息层级关系生成目录结构初始文件;其中,所述目录结构初始文件中包括数据信息;将所述目录结构初始文件中的目录名称提取后,以剔除所述目录结构初始文件中的数据信息,生成目录结构文件。2.根据权利要求1所述的方法,其特征在于,按照所述文件类型以及所述数据信息中的数据信息跳转关系和数据信息层级关系生成目录结构初始文件,包括:根据所述文件类型,在配置数据中确定与所述文件类型匹配的文件解析规则;按照文件解析规则对所述数据信息跳转关系和数据信息层级关系进行解析,得到解析文件;将所述解析文件生成目录结构初始文件,以及根据所述数据信息中的数据信息跳转关系自动生成所述目录结构初始文件中页面路由的程序代码。3.根据权利要求2所述的方法,其特征在于,按照文件解析规则对所述数据信息跳转关系和数据信息层级关系进行解析,得到解析文件,包括:按照文件解析规则获取所述数据信息跳转关系和数据信息层级关系中的关键词信息;对所述关键词信息进行解析,得到解析文件。4.根据权利要求1所述的方法,其特征在于,在按照所述文件类型以及所述数据信息中的数据信息跳转关系和数据信息层级关系生成目录结构初始文件之前,还包括:将所述数据信息中的非英文的数据信息修改为对应的英文数据信息。5.根据权利要求1

4任一项所述的方法,其特征在于,所述方法还包括:若所述数据信息存在预设标识,则不将所述数据信息生成为所述目录结构初始文件;其中,所述预设标...

【专利技术属性】
技术研发人员:董琳
申请(专利权)人:联通支付有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1