[发明专利]一种数据处理方法、装置、设备及存储介质有效
申请号: | 201910838329.8 | 申请日: | 2019-09-05 |
公开(公告)号: | CN110543243B | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 吕世豪 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023;G06F3/0481;G06F3/0487 |
代理公司: | 北京远智汇知识产权代理有限公司 11659 | 代理人: | 范坤坤 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 设备 存储 介质 | ||
1.一种数据处理方法,其特征在于,包括:
获取当前时刻在预设输入框中输入的第一参数,并确定所述第一参数对应的第一位置信息;
基于所述第一参数对应的参数输入方式,确定所述第一参数对应的第一标识,其中,所述参数输入方式为键盘输入方式或点击标识框插入方式;
将所述第一位置信息和所述第一标识作为一个元素信息,顺序存储至所述第一参数对应的第一数据集合中,以使所述第一数据集合中的每个第一参数对应的元素排列顺序与所述第一参数在所述预设输入框中出现的先后顺序一致;
当检测到输入结束指令时,根据所述预设输入框中输入的各个参数所对应的数据集合,生成由所述各个参数构成的输入内容对应的编码数据;
所述基于所述第一参数对应的参数输入方式,确定所述第一参数对应的第一标识,包括:
在所述第一参数对应的参数输入方式为键盘输入方式时,将所述第一参数的参数名称直接确定为所述第一参数对应的第一标识;
在所述第一参数对应的当前输入方式为点击标识框插入方式时,基于预设的每个参数与标识之间的映射关系,确定当前点击的第一参数对应的第一标识。
2.根据权利要求1所述的方法,其特征在于,所述第一位置信息包括所述第一参数对应的参数位置起点和参数位置终点;
相应地,确定所述第一参数对应的第一位置信息,包括:
获取所述第一参数的开始输入位置,并将所述开始输入位置作为所述参数位置起点;
根据所述参数位置起点和所述第一参数对应的字符长度,确定所述第一参数对应的参数位置终点。
3.根据权利要求1所述的方法,其特征在于,将所述第一位置信息和所述第一标识作为一个元素信息,顺序存储至所述第一参数对应的第一数据集合中,以使所述第一数据集合中的每个第一参数对应的元素排列顺序与所述第一参数在所述预设输入框中出现的先后顺序一致,包括:
若不存在所述第一参数对应的第一数据集合,则创建第一数据集合,并将所述第一位置信息和所述第一标识作为一个元素信息,存储至创建的第一数据集合;
若存在所述第一参数对应的第一数据集合,则根据第一数据集合中各个已有元素中的已有位置信息和所述第一位置信息,确定所述第一位置信息对应的第一元素位置,并将所述第一位置信息和所述第一标识作为一个元素信息,存储至第一数据集合中的所述第一元素位置处。
4.根据权利要求1所述的方法,其特征在于,根据所述预设输入框中输入的各个参数所对应的数据集合,生成由所述各个参数构成的输入内容对应的编码数据,包括:
根据所述预设输入框中输入的各个参数所对应的数据集合,确定预设输入框中的每个参数对应的标识;
将所述预设输入框中输入的每个参数替换为相应的标识,生成由所述各个参数构成的输入内容对应的编码数据。
5.根据权利要求1所述的方法,其特征在于,在检测到输入结束指令之前,还包括:
在检测到对所述预设输入框中的参数进行删除操作时,确定当前删除的第二参数所对应的第二位置信息;
在所述第二参数对应的第二数据集合中,确定所述第二位置信息所在的第二元素位置,并将所述第二元素位置存储的元素信息进行删除,以更新所述第二数据集合。
6.根据权利要求1所述的方法,其特征在于,在检测到输入结束指令之前,还包括:
检测在预设输入框中输入所述第一参数时是否存在位置发生变化的第三参数;
若是,则确定所述第三参数在位置变化之前的第三位置信息和位置变化之后的第四位置信息;
在所述第三参数对应的第三数据集合中,确定所述第三位置信息所在的第三元素位置,并将所述第三元素位置存储的所述第三位置信息更新为所述第四位置信息。
7.根据权利要求1所述的方法,其特征在于,在预设输入框中输入第一参数时,还包括:
在所述第一参数对应的参数输入方式为键盘输入方式时,在所述预设输入框中以第一显示方式显示所述第一参数;
在所述第一参数对应的参数输入方式为点击标识框插入方式时,在所述预设输入框中以第二显示方式显示所述第一参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910838329.8/1.html,转载请声明来源钻瓜专利网。