文件处理方法及装置制造方法及图纸

技术编号:41267746 阅读:23 留言:0更新日期:2024-05-11 09:23
本申请实施例提供了一种文件处理方法及装置,通过对原始代码进行解析,再基于解析结果确定数据操作语句之间的层级结构信息,然后基于该层级结构信息在可视化界面上展示目标代码,由于层级结构信息能够表征原始代码中各语句关键字的层级关系,因此结合该层级结构信息能够更加有层次地展示原始代码中的多个数据操作语句,实现在不对用户代码编写格式进行硬性要求的情况下,同样能够更加直观地在可视化界面上展示代码逻辑,这样无需用户严格输入大量的用于体现语句层级关系的格式化分隔符,不仅能够减少用户的代码编写难度,提高用户的代码编写效率,并且由于最终在可视化界面上展示的代码为目标代码,因此还能够确保用户的代码阅读体验。

【技术实现步骤摘要】

本申请涉及结构化查询代码处理,尤其涉及一种文件处理方法及装置


技术介绍

1、目前,随着大数据时代的到来,业务数据量越来越大,因此,通常情况下,通过基于结构化查询语言sql的语法,编写数据库操作代码,从而实现对数据库中数据的查询、更新、插入、删除等操作;然而,现有技术中人为编写的数据库操作代码可能存在格式不规范的情况,导致存在代码逻辑不清晰,阅读体验差的问题。


技术实现思路

1、本申请实施例的目的是提供一种文件处理方法及装置,无需用户严格输入大量的用于体现语句层级关系的格式化分隔符,不仅能够减少用户的代码编写难度,提高用户的代码编写效率,并且由于最终在可视化界面上展示的代码为目标代码,因此还能够确保用户的代码阅读体验。

2、为了实现上述技术方案,本申请实施例是这样实现的:

3、第一方面,本申请实施例提供的一种文件处理方法,所述方法包括:

4、获取待处理的原始代码文件;其中,所述原始代码文件包括多个操作语句块,每个所述操作语句块包括多条数据操作语句,每条所述数据操作语句包括语本文档来自技高网...

【技术保护点】

1.一种文件处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述原始代码文件进行代码解析,确定所述数据操作语句之间的层级结构信息和各所述语句关键字下的操作对象字符串,包括:

3.根据权利要求2所述的方法,其特征在于,所述语句关键字属于第一类关键字或者第二类关键字;

4.根据权利要求2所述的方法,其特征在于,所述语句关键字属于第一类关键字或者第二类关键字;

5.根据权利要求1所述的方法,其特征在于,所述基于所述层级结构信息和各所述语句关键字下的操作对象字符串,在可视化界面上展示所述原始代码文件对应的目标...

【技术特征摘要】

1.一种文件处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述原始代码文件进行代码解析,确定所述数据操作语句之间的层级结构信息和各所述语句关键字下的操作对象字符串,包括:

3.根据权利要求2所述的方法,其特征在于,所述语句关键字属于第一类关键字或者第二类关键字;

4.根据权利要求2所述的方法,其特征在于,所述语句关键字属于第一类关键字或者第二类关键字;

5.根据权利要求1所述的方法,其特征在于,所述基于所述层级结构信息和各所述语句关键字下的操作对象字符串,在可视化界面上展示所述原始代码文件对应的目标代码文件,包...

【专利技术属性】
技术研发人员:易永恒赵国庆孙磊曾琳铖曦魏新刘德华
申请(专利权)人:马上消费金融股份有限公司
类型:发明
国别省市:

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

1