表格数据的生成方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:35348506 阅读:12 留言:0更新日期:2022-10-26 12:14
本公开提供了表格数据的生成方法、装置、电子设备及可读存储介质,涉及数据处理领域,尤其涉及表格处理领域。具体实现方案为:响应于检测到用户向数据编辑界面中的当前编辑行内输入第一目标字符,获取当前编辑行内用户在输入第一目标字符之前输入的待转换数据,数据编辑界面中包括至少一个编辑行,当前编辑行是光标所位于的编辑行;将待转换数据转换为表格数据。基于本方案,能够使用户在当前编辑行内直接输入数据,并在检测到用户输入第一目标字符时,自动将用户所输入的待转换数据转换为表格数据,实现对表格数据的高效编辑,提升与用户的数据交互效率,有效保证用户的使用体验。有效保证用户的使用体验。有效保证用户的使用体验。

【技术实现步骤摘要】
表格数据的生成方法、装置、电子设备及可读存储介质


[0001]本公开涉及数据处理
,尤其涉及表格处理
,具体而言,涉及一种表格数据的生成方法、装置、电子设备及可读存储介质。

技术介绍

[0002]表格是一种数据的呈现形式,由行与列构成。在数据可视化展示中,表格组件是呈现数据效率最高的组件之一。
[0003]虽然相关技术的表格组件在数据的呈现方面效率很高,但是用户对表格组件中的数据进行编辑时的操作效率较低,导致用户与表格组件的交互效率较低,影响用户的使用体验。

技术实现思路

[0004]本公开为了解决上述缺陷中的至少一项,提供了一种表格数据的生成方法、装置、电子设备及可读存储介质。
[0005]根据本公开的第一方面,提供了一种表格数据的生成方法,该方法包括:
[0006]响应于检测到用户向数据编辑界面中的当前编辑行内输入第一目标字符,获取当前编辑行内用户在输入第一目标字符之前输入的待转换数据,数据编辑界面中包括至少一个编辑行,当前编辑行是光标所位于的编辑行;
[0007]将待转换数据转换为表格数据。
[0008]根据本公开的第二方面,提供了一种表格数据的生成装置,该装置包括:
[0009]待转换数据获取模块,用于响应于检测到用户向数据编辑界面中的当前编辑行内输入第一目标字符,获取当前编辑行内用户在输入第一目标字符之前输入的待转换数据,数据编辑界面中包括至少一个编辑行,当前编辑行是光标所位于的编辑行;
[0010]表格数据处理模块,用于将待转换数据转换为表格数据。
[0011]根据本公开的第三方面,提供了一种电子设备,该电子设备包括:
[0012]至少一个处理器;以及
[0013]与上述至少一个处理器通信连接的存储器;其中,
[0014]存储器存储有可被上述至少一个处理器执行的指令,指令被上述至少一个处理器执行,以使上述至少一个处理器能够执行上述表格数据的生成方法。
[0015]根据本公开的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,该计算机指令用于使计算机执行上述表格数据的生成方法。
[0016]根据本公开的第五方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序在被处理器执行时实现上述表格数据的生成方法。
[0017]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0018]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0019]图1是本公开实施例提供的一种表格数据的生成方法的流程示意图;
[0020]图2

图6均为本公开实施例的一种具体实施方式中数据编辑界面的示意图;
[0021]图7是本公开实施例提供的另一种表格数据的生成方法的流程示意图;
[0022]图8是本公开实施例提供的一种表格数据的生成装置的结构示意图;
[0023]图9是本公开实施例提供的另一种表格数据的生成装置的结构示意图;
[0024]图10是用来实现本公开实施例的表格数据的生成方法的电子设备的框图。
具体实施方式
[0025]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0026]相关技术方案中,在对表格组件中的数据进行编辑时,一般需要通过点击编辑按钮触发弹窗页面,而后在弹窗页面内对数据进行编辑,这种交互形式中由于需要页面的跳转,导致用户的操作效率较低。
[0027]相关技术方案中,当用户需要针对表格组件中的某项数据进行编辑操作时,需要拖动鼠标至该项数据对应的编辑按钮处,点击编辑按钮,而后拖动鼠标在弹出的弹窗中至输入框中,点击输入框,从而通过键盘进行数据的录入。这种交互形式中,鼠标的多次拖动与点击会影响用户的操作效率。
[0028]另外,相关技术的表格组件中无法同时进行多项数据的录入。如需进行批量数据的录入,则需要采用导入文件进行解析的方式。具体而言,需要下载指定格式的模板文件,在模板文件中进行数据的编辑,而后将编辑后的模板文件导入,从而实现数据的批量录入。相关技术方案中,录入多项数据时的交互方式与录入单项数据时的交互方式存在较大区别,造成用户交互体验的不一致。
[0029]本公开实施例提供的表格数据的生成方法、装置、电子设备及可读存储介质,旨在解决相关技术的如上技术问题中的至少一个。
[0030]图1示出了本公开实施例提供的一种表格数据的生成方法的流程示意图,如图1中所示,该方法主要可以包括:
[0031]步骤S110:响应于检测到用户向数据编辑界面中的当前编辑行内输入第一目标字符,获取当前编辑行内用户在输入第一目标字符之前输入的待转换数据,数据编辑界面中包括至少一个编辑行,当前编辑行是光标所位于的编辑行;
[0032]步骤S120:将待转换数据转换为表格数据。
[0033]其中,数据编辑界面可以由多个编辑行组成,每个编辑行可以用于编辑一行表格数据。当前编辑行是当前处于编辑状态的编辑行,光标位于当前编辑行内,用户可以在当前编辑行内直接输入数据。
[0034]第一目标字符为预指定的字符,第一目标字符被设定为表示一条数据输入完成。第一目标字符一般可以由一个字符组成,也可以由多个字符组成。
[0035]当用户向当前编辑行内输入数据时,可以对用户所输入的数据进行检测,当检测到用户输入第一目标字符时,可以认为当前编辑行内的数据已经输入完成,而用户在数据第一目标字符之前在当前编辑行内所输入的数据可以被记做待转换数据。
[0036]待转换数据是用户根据预定的输入规则输入的数据,待转换数据能够被转换为表格数据。待转换数据一般为纯文本形式的数据。待转换数据为当前编辑行内输入的一条数据时,其能够被转换成一行表格数据。
[0037]本公开实施例中提供的数据编辑界面,用户能够在数据编辑界面中的当前编辑行内直接输入数据,在用户完成对待转换数据的输入后,可以输入第一目标字符,第一目标字符表示当前编辑行内的待转换数据输入完成,这时可以自动将用户输入的待转换数据转换为表格数据,从而实现对表格数据的编辑。
[0038]本公开实施例提供的方法,用户可以在数据编辑界面中的当前编辑行内直接输入数据,当检测到用户输入第一目标字符时,可以获取当前编辑行内用户在输入第一目标字符之前输入的待转换数据,将待转换数据转换为表格数据。基于本方案,能够使用户在当前编辑行内直接输入数据,并在检测到用户输入第一目标字符时,自动将用户所输入的待转换数据转换为表格数据,实现对表格数据的高效编辑,提升与用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种表格数据的生成方法,包括:响应于检测到用户向数据编辑界面中的当前编辑行内输入第一目标字符,获取所述当前编辑行内所述用户在输入所述第一目标字符之前输入的待转换数据,所述数据编辑界面中包括至少一个编辑行,所述当前编辑行是光标所位于的编辑行;将所述待转换数据转换为表格数据。2.根据权利要求1所述的方法,还包括:响应于检测到用户向数据编辑界面中的当前编辑行内输入第一目标字符,控制所述光标移动至所述当前编辑行的下一个编辑行。3.根据权利要求1或2所述的方法,在所述将所述待转换数据转换为表格数据之后,所述方法还包括:以表格形式在所述待转换数据对应的编辑行中展示所述表格数据。4.根据权利要求3所述的方法,在所述以表格形式在所述待转换数据对应的编辑行中展示所述表格数据之后,所述方法还包括:当检测到所述光标移动至以表格形式展示有所述表格数据的编辑行时,将所述表格数据转换为对应的所述待转换数据展示。5.根据权利要求1

4中任一项所述的方法,其中,所述将所述待转换数据转换为表格数据,包括:获取所述待转换数据中包含的分隔标识;基于所述分隔标识对所述待转换数据进行分隔,得到至少两个子数据;将所述子数据作为表格数据中的单元格内数据。6.根据权利要求5所述的方法,其中,所述获取所述待转换数据中包含的所述分隔标识,包括:若所述待转换数据中不存在与第二目标字符满足预设字符位置关系的第三目标字符,则获取所述第二目标字符作为所述分隔标识。7.根据权利要求5或6所述的方法,其中,若所述待转换数据中存在与所述第二目标字符满足预设字符位置关系的所述第三目标字符,则所述将所述待转换数据转换为表格数据,包括:将所述待转换数据中的满足预设字符位置关系的所述第二目标字符与所述第三目标字符转换为所述表格数据中的第二目标字符。8.根据权利要求5

7中任一项所述的方法,若所述待转换数据中所述分隔标识的数量大于第一预设数目,则所述将所述待转换数据转换为表格数据,包括:将目标数据块丢弃以使所述表格数据中不包含所述目标数据块,或者,将所述目标数据块合并至所述表格数据的最后一列中,其中,所述目标数据块为所述待转换数据中第一预设数目个分隔标识之后的数据。9.根据权利要求5

8中任一项所述的方法,其中,还包括:响应于检测到所述用户在所述当前编辑行内输入了目标分隔标识,展示候选数据...

【专利技术属性】
技术研发人员:王明智罗小兰王婷婷
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1