CN105574041B - 一种数据重组方法和装置 - Google Patents

一种数据重组方法和装置 Download PDF

Info

Publication number
CN105574041B
CN105574041B CN201410549723.7A CN201410549723A CN105574041B CN 105574041 B CN105574041 B CN 105574041B CN 201410549723 A CN201410549723 A CN 201410549723A CN 105574041 B CN105574041 B CN 105574041B
Authority
CN
China
Prior art keywords
data item
error information
information data
form page
page
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410549723.7A
Other languages
English (en)
Other versions
CN105574041A (zh
Inventor
于君泽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Advanced New Technologies Co Ltd
Advantageous New Technologies Co Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201410549723.7A priority Critical patent/CN105574041B/zh
Priority to TW104114422A priority patent/TWI690808B/zh
Priority to US14/883,389 priority patent/US10417325B2/en
Priority to KR1020177010082A priority patent/KR102055487B1/ko
Priority to EP15850795.4A priority patent/EP3207455A4/en
Priority to SG11201702002TA priority patent/SG11201702002TA/en
Priority to JP2017513642A priority patent/JP6420469B2/ja
Priority to PCT/US2015/055722 priority patent/WO2016061340A1/en
Publication of CN105574041A publication Critical patent/CN105574041A/zh
Priority to HK16112180.7A priority patent/HK1224042A1/zh
Application granted granted Critical
Publication of CN105574041B publication Critical patent/CN105574041B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/174Form filling; Merging
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0766Error or fault reporting or storing
    • G06F11/0769Readable error formats, e.g. cross-platform generic formats, human understandable formats
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/177Editing, e.g. inserting or deleting of tables; using ruled lines

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请实施例提供了一种数据重组方法和一种数据重组装置。数据重组方法包括:提取第一表单页面中的错误信息数据项;对所述错误信息数据项进行重组;在第二表单页面中显示重组后的所述错误信息数据项。本申请实施例通过对第一表单页面中的错误信息数据进行提取,然后通过重组等动作在第二表单页面中进行集中显示,使得用户无需返回第一表单页面去逐页查找分散的错误信息数据项,而是直接在第二表单页面即可对集中显示的全部错误信息数据项进行重新填写。该方法在定位表单页面中的错误信息数据项时,减少了***与用户端之间的交互次数,提高了数据处理效率,大大方便了用户查找错误信息数据项。

Description

一种数据重组方法和装置
技术领域
本申请涉及数据处理技术领域,特别是涉及一种数据重组方法和一种数据重组装置。
背景技术
信息发布***平台中常用表单页面可能包含很多数据项,尤其是在B/S架构下的信息发布***平台,数据项可能多达50-100项甚至更多。
用户在填写表单页面中的这些数据项时难免出现错误,例如输入格式不合法,超过字数限制,输入内容不能为空等等,当用户填写完毕需要提交或者保存这些数据项时,***就会对表单页面中用户输入的数据项的内容进行校验,若存在数据项输入错误就不能完成提交和保存,此时***会返回原数据项所在的表单页面,要求用户对其中的错误信息数据项进行重填。
目前,为了减少用户输入错误的发生,***会在数据项的输入处提示该数据项的输入规则,例如“最多不能超过200个字”。然而,***在校验数据项的内容时,只要出现输入错误,无论错误信息数据项多少,***都会返回到数据项所在的原表单页面。用户在定位错误信息数据项时,就需要逐页翻看查找,甚至要查找到所有数据项的最后一项,在该过程中,***需要根据用户通过鼠标或键盘等发出的指令,逐页调取数据项所在的页面并反馈至用户端供用户查看,该方法中***操作步骤繁琐,与用户端交互次数较多,大大降低了数据处理效率,不利于用户查找错误信息数据项。
发明内容
本申请实施例所要解决的技术问题是提供一种数据重组方法,能够在定位表单页面中的错误信息数据项时,减少***与用户端之间的交互次数,提高数据处理效率。
相应的,本申请实施例还提供了一种数据重组装置,用以保证上述方法的实现及应用。
为了解决上述问题,本申请公开了一种数据重组方法,包括:
提取第一表单页面中的错误信息数据项;
对所述错误信息数据项进行重组;
在第二表单页面中显示重组后的所述错误信息数据项。
进一步,所述对所述错误信息数据项进行重组,包括:
获得所述错误信息数据项的数据项关联信息;
获得所述数据项关联信息对应的数据项及其数据值;
在所述错误信息数据项所在位置***所述数据项及其数据值。
进一步,所述对所述错误信息数据项进行重组,还包括:
对所述数据项及其数据值进行去重。
进一步,所述对所述错误信息数据项进行重组,包括:
获得所述错误信息数据项的分类信息;
根据所述分类信息对所述错误信息数据项进行分类排序。
进一步,所述在第二表单页面中显示重组后的所述错误信息数据项,包括:
采用悬浮窗模式或者全跳转新页面模式在第二表单页面中显示重组后的所述错误信息数据项。
进一步,所述方法还包括:
当采用所述悬浮窗模式在第二表单页面中显示重组后的所述错误信息数据项时,控制所述悬浮窗始终位于所述第二表单页面所在屏幕的预定位置。
本申请实施例还提供一种数据重组装置,包括:
提取单元,被配置为提取第一表单页面中的错误信息数据项;
重组单元,被配置为对所述错误信息数据项进行重组;
显示单元,被配置为在第二表单页面中显示重组后的所述错误信息数据项。
进一步,所述重组单元包括:
第一获取子单元,被配置为获得所述错误信息数据项的数据项关联信息;
第二获取子单元,被配置为获得所述数据项关联信息对应的数据项及其数据值;
***子单元,被配置为在所述错误信息数据项所在位置***所述数据项及其数据值。
进一步,所述重组单元还包括:
去重子单元,被配置为对所述数据项及其数据值进行去重。
进一步,所述重组单元包括:
第三获取子单元,被配置为获得所述错误信息数据项的分类信息;
排序子单元,被配置为根据所述分类信息对所述错误信息数据项进行分类排序。
进一步,所述显示单元,具体被配置为采用悬浮窗模式或者全跳转新页面模式在第二表单页面中显示重组后的所述错误信息数据项。
进一步,所述装置还包括:
控制单元,被配置为当所述显示单元采用所述悬浮窗模式在第二表单页面中显示重组后的所述错误信息数据项时,控制所述悬浮窗始终位于所述第二表单页面所在屏幕的预定位置。
与现有技术相比,本申请实施例包括以下优点:
本申请实施例通过对第一表单页面中的错误信息数据进行提取,然后通过重组等动作在第二表单页面中进行集中显示,使得用户无需返回第一表单页面去逐页查找分散的错误信息数据项,而是直接在第二表单页面即可对集中显示的全部错误信息数据项进行重新填写。该方法在定位表单页面中的错误信息数据项时,减少了***与用户端之间的交互次数,提高了数据处理效率,大大方便了用户查找错误信息数据项。
附图说明
图1是本申请的一种数据重组方法实施例的步骤流程图;
图2是本申请实施例中一种对错误信息数据项进行重组的步骤流程图;
图3是本申请实施例中另一种对错误信息数据项进行重组的步骤流程图;
图4是本申请的一种数据重组装置实施例的结构框图;
图5是本申请实施例中一种重组单元的结构框图;
图6是本申请实施例中另一种重组单元的结构框图;
图7是本申请的另一种数据重组装置实施例的结构框图。
具体实施方式
为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。
参照图1,示出了本申请的一种数据重组方法实施例的步骤流程图,具体可以包括如下步骤:
步骤101,提取第一表单页面中的错误信息数据项。
第一表单页面中包含多个数据项,本步骤中,数据重组装置可以直接对用户在第一表单页面中输入的多个数据项的内容进行校验,并根据校验结果提取其中的错误信息数据项;也可以是由其它装置对用户输入的数据项内容进行校验,并将校验结果发送至数据重组装置,再由该数据重组装置从中提取错误信息数据项。
步骤102,对错误信息数据项进行重组。
在提取出错误信息数据项后需要对其进行重组编排,以便于后续形成信息的页面。该重组过程具体的可以按照第一表单页面中数据项的顺序对提取的错误信息数据项进行排序,也可以是按照一定的类别对错误信息数据项进行分类排序,还可以是对错误信息数据项及相关数据项进行整合等。该重组方式可以有多种,此处不再一一列举。
步骤103,在第二表单页面中显示重组后的错误信息数据项。
在对错误信息数据项进行重组编排后,即可进行页面渲染生成第二表单页面,从而可以在该第二表单页面中显示重组后的错误信息数据项。该第二表单页面是与第一表单页面完全不同的页面,该第二表单页面中主要包含第一表单页面中的错误信息数据项或者错误信息数据项及其相关数据项内容。用户直接在该第二表单页面中输入需重新填写的错误信息数据项即可,无需再返回第一表单页面去逐页查找错误信息数据项。
其中,“第一”、“第二”仅为区分不同的表单页面,并非特指或限定。
该第二表单页面可以根据配置风格,确定展示策略,其中,可以采用多种模型进行显示,例如可以采用悬浮窗模式或者全跳转新页面模式在第二表单页面中显示重组后的所述错误信息数据项。
本申请实施例通过对第一表单页面中的错误信息数据进行提取,然后通过重组等动作在第二表单页面中进行集中显示,使得用户无需返回第一表单页面去逐页查找分散的错误信息数据项,而是直接在第二表单页面即可对集中显示的全部错误信息数据项进行重新填写。该方法在定位表单页面中的错误信息数据项时,减少了***与用户端之间的交互次数,提高了数据处理效率,大大方便了用户查找错误信息数据项。
在本申请的另一实施例中,该对错误信息数据项进行重组的过程,如图2所示,可以包括:
步骤201,获得错误信息数据项的数据项关联信息。
第一表单页面中的所有或部分数据项可以设置有配置表格,该配置表格中可以包含数据项名称及数据项关联信息,如下表一所示:
表一
数据项名称 数据项关联信息
客户名称
助记名称 客户名称
性别
年龄
联系人姓名
联系人手机 联系人姓名
联系人email 联系人姓名
备注
根据该配置表格可以获得错误信息数据项的数据项关联信息。
假设当其中数据项“助记名称”和“联系人手机”为错误信息数据项时,如下表二所示:
表二
Figure BDA0000588049010000061
则通过表一可以获取到错误信息数据项“助记名称”的数据项关联信息为“客户名称”,错误信息数据项“联系人手机”的数据项关联信息为“联系人姓名”。
步骤202,获得数据项关联信息对应的数据项及其数据值。
通过查找用户输入的数据项内容及校验结果可以获知数据项关联信息对应的数据项及其数据值。其中,该获取对应数据项及其数据值的前提可以是所获得的数据项及其数据值是正确的数据项及内容,不是错误信息数据项。
例如,根据表二可以获知错误信息数据项“助记名称”的数据项关联信息对应的数据项及数据值为“客户名称”及“老五”;错误信息数据项“联系人手机”的数据项关联信息对应的数据项及数据值为“联系人姓名”及“老王”。
步骤203,在错误信息数据项所在位置***该数据项及其数据值。
将获得的数据项关联信息对应的数据项及其数据值***到对应错误信息数据项的位置,具体可以***到对应错误信息数据项的前面,如表三所示:
表三
客户名称 老五
助记名称
联系人姓名 老王
联系人手机
另外,如果两项或两项以上的错误信息数据项的数据项关联信息是相同的,则按照前述步骤201~203就会重复***相同的数据项及数据值,为了避免该情况的发生,本实施例还可以进一步包括步骤204。
步骤204,对***的数据项及其数据值进行去重。
该步骤即核查所***的数据项及其数据值,对重复的数据项及其数据值进行删除的过程。
在后续第二表单页面中显示的重组后的错误信息数据项即同时包含该***的数据项及其数据值。
本实施例通过获取错误信息数据项的数据项关联信息,并将对应的数据项及其数据值***到错误信息数据项所在位置,可以在用户重填错误信息数据项时给予提示,以辅助用户重新填写,从而达到更好的交互效果。例如,通过在错误信息数据项“助记名称”前***“客户名称老五”,由于两数据项是相互关联的,所以此时可以提示用户输入正确的助记名称。再如,通过在错误信息数据项“联系人手机”前***“联系人姓名老王”,由于两数据项是相互关联的,所以此时可以提示用户输入老王的手机号码。
在本申请的另一实施例中,该对错误信息数据项进行重组的过程,如图3所示,可以包括:
步骤301,获得错误信息数据项的分类信息。
类似的,第一表单页面中的所有或部分数据项可以设置有配置表格,该配置表格中可以包含数据项名称及分类信息,如表四所示:
表四
数据项名称 分类
客户名称 客户基本信息
助记名称 客户基本信息
性别 客户基本信息
年龄 客户基本信息
联系人姓名 客户联系人信息
联系人手机 客户联系人信息
联系人email 客户联系人信息
备注 其它信息
在获得错误信息数据项后,通过查询该配置表格即可获知各错误信息数据项对应的分类。
步骤302,根据分类信息对错误信息数据项进行分类排序。
具体的可以将具有相同分类信息的错误信息数据项放在一起进行显示。
本实施例通过按照分类信息对错误信息数据项进行重组,可以更利于在用户重填错误信息数据项时对同类内容进行输入,达到更好的交互效果,而且从一定程度上也可以提高用户输入的正确率。
在另一实施例中,当然可以对错误信息数据项同时采用多种方式进行重组,例如可以预先设置如表五所示的配置表格,然后先执行上述步骤201~204,再执行步骤301~302;也可以先执行步骤301~302,再执行步骤201~204。
表五
数据项名称 分类 数据项关联信息
客户名称 客户基本信息
助记名称 客户基本信息 客户名称
性别 客户基本信息
年龄 客户基本信息
联系人姓名 客户联系人信息
联系人手机 客户联系人信息 联系人姓名
联系人email 客户联系人信息 联系人姓名
备注 其它信息
在另一实施例中,在第二表单页面中显示重组后的所述错误信息数据项时可以采用悬浮div模式,为了更容易使用户关注到该第二表单页面,可以通过控制该悬浮div始终位于第二表单页面所在屏幕的预定位置,该预定位置可以是屏幕中央,也可以根据需要设定。
其中,控制该悬浮div始终位于第二表单页面所在屏幕的预定位置的方法有很多,例如可以随着鼠标滚动计算屏幕相对位置,具体的可以以下列公式进行确定:
当前浏览器滚动条垂直位置+(浏览器窗口的可视高-上下文对应的对象.可视高)/2
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。
参照图4,示出了本申请一种数据重组装置实施例的结构框图,具体可以包括如下单元:
提取单元401,被配置为提取第一表单页面中的错误信息数据项。
重组单元402,被配置为对所述错误信息数据项进行重组。
显示单元403,被配置为在第二表单页面中显示重组后的所述错误信息数据项。
本申请实施例通过上述单元对第一表单页面中的错误信息数据进行提取,然后通过重组等动作在第二表单页面中进行集中显示,使得用户无需返回第一表单页面去逐页查找分散的错误信息数据项,而是直接在第二表单页面即可对集中显示的全部错误信息数据项进行重新填写。该装置在定位表单页面中的错误信息数据项时,减少了***与用户端之间的交互次数,提高了数据处理效率,大大方便了用户查找错误信息数据项。
在另一实施例中,如图5所示,重组单元402可以进一步包括:
第一获取子单元501,被配置为获得所述错误信息数据项的数据项关联信息。
第二获取子单元502,被配置为获得所述数据项关联信息对应的数据项及其数据值。
***子单元503,被配置为在所述错误信息数据项所在位置***所述数据项及其数据值。
去重子单元504,被配置为对所述数据项及其数据值进行去重。
在另一实施例中,如图6所示,重组单元402可以进一步包括:
第三获取子单元601,被配置为获得所述错误信息数据项的分类信息。
排序子单元602,被配置为根据所述分类信息对所述错误信息数据项进行分类排序。
参照图7,示出了本申请另一种数据重组装置实施例的结构框图,具体除了可以包括提取单元401,重组单元402,显示单元403之外,还可以包括控制单元701。
其中,显示单元403,具体被配置为采用悬浮窗模式或者全跳转新页面模式在第二表单页面中显示重组后的所述错误信息数据项。
控制单元701,被配置为当所述显示单元403采用所述悬浮窗模式在第二表单页面中显示重组后的所述错误信息数据项时,控制所述悬浮窗始终位于所述第二表单页面所在屏幕的预定位置。
该装置可以更容易地使用户关注到该第二表单页面。
本申请实施例还提供了一种电子设备,包括数据总线,存储器,显示器和处理器,其中,存储器中存储有一段运行程序代码,处理器通过数据总线获取存储器中的程序代码,并执行以下步骤:
提取第一表单页面中的错误信息数据项;
对所述错误信息数据项进行重组;
显示器用于接收处理器输入的重组后的错误信息数据项,并在第二表单页面中显示重组后的所述错误信息数据项。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
在一个典型的配置中,所述计算机设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非持续性的电脑可读媒体(transitory media),如调制的数据信号和载波。
本申请实施例是参照根据本申请实施例的方法、终端设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
以上对本申请所提供的一种数据重组方法和一种数据重组装置,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

Claims (6)

1.一种数据重组方法,其特征在于,包括:
提取第一表单页面中的错误信息数据项;所述错误信息数据项为信息发布***平台中,所述第一表单页面中输入错误的数据项;
对所述错误信息数据项进行重组;
在第二表单页面中显示重组后的所述错误信息数据项;
其中,所述第一表单页面中的数据项设置有配置表格,所述配置表格中包含数据项名称和数据项关联信息,所述对所述错误信息数据项进行重组,包括:
根据所述配置表格获得所述错误信息数据项的数据项关联信息;
获得所述数据项关联信息的数据项及其数据值;其中,所述数据项关联信息对应的数据项为正确的数据项;
在所述错误信息数据项所在位置***所述数据项及其数据值;
所述对所述错误信息数据项进行重组,还包括:
获得所述错误信息数据项的分类信息;
根据所述分类信息对所述错误信息数据项进行分类排序;
所述在第二表单页面中显示重组后的所述错误信息数据项,包括:
采用悬浮窗模式或者全跳转新页面模式在第二表单页面中显示重组后的所述错误信息数据项。
2.根据权利要求1所述的方法,其特征在于,所述对所述错误信息数据项进行重组,还包括:
对所述数据项及其数据值进行去重。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当采用所述悬浮窗模式在第二表单页面中显示重组后的所述错误信息数据项时,控制所述悬浮窗始终位于所述第二表单页面所在屏幕的预定位置。
4.一种数据重组装置,其特征在于,包括:
提取单元,被配置为提取第一表单页面中的错误信息数据项;所述错误信息数据项为信息发布***平台中,所述第一表单页面中输入错误的数据项;
重组单元,被配置为对所述错误信息数据项进行重组;
显示单元,被配置为在第二表单页面中显示重组后的所述错误信息数据项;
其中,所述第一表单页面中的数据项设置有配置表格,所述配置表格中包含数据项名称和数据项关联信息,所述重组单元包括:
第一获取子单元,被配置为根据所述配置表格获得所述错误信息数据项的数据项关联信息;
第二获取子单元,被配置为获得所述数据项关联信息的数据项及其数据值;其中,所述数据项关联信息对应的数据项为正确的数据项;
***子单元,被配置为在所述错误信息数据项所在位置***所述数据项及其数据值;
所述重组单元还包括:
第三获取子单元,被配置为获得所述错误信息数据项的分类信息;
排序子单元,被配置为根据所述分类信息对所述错误信息数据项进行分类排序;
所述显示单元,具体被配置为采用悬浮窗模式或者全跳转新页面模式在第二表单页面中显示重组后的所述错误信息数据项。
5.根据权利要求4所述的装置,其特征在于,所述重组单元还包括:
去重子单元,被配置为对所述数据项及其数据值进行去重。
6.根据权利要求4所述的装置,其特征在于,所述装置还包括:
控制单元,被配置为当所述显示单元采用所述悬浮窗模式在第二表单页面中显示重组后的所述错误信息数据项时,控制所述悬浮窗始终位于所述第二表单页面所在屏幕的预定位置。
CN201410549723.7A 2014-10-16 2014-10-16 一种数据重组方法和装置 Active CN105574041B (zh)

Priority Applications (9)

Application Number Priority Date Filing Date Title
CN201410549723.7A CN105574041B (zh) 2014-10-16 2014-10-16 一种数据重组方法和装置
TW104114422A TWI690808B (zh) 2014-10-16 2015-05-06 一種資料重組方法和裝置
US14/883,389 US10417325B2 (en) 2014-10-16 2015-10-14 Reorganizing and presenting data fields with erroneous inputs
EP15850795.4A EP3207455A4 (en) 2014-10-16 2015-10-15 Reorganizing and presenting data fields with erroneous inputs
KR1020177010082A KR102055487B1 (ko) 2014-10-16 2015-10-15 잘못된 입력들을 갖는 데이터 필드들의 재조직 및 표시
SG11201702002TA SG11201702002TA (en) 2014-10-16 2015-10-15 Reorganizing and presenting data fields with erroneous inputs
JP2017513642A JP6420469B2 (ja) 2014-10-16 2015-10-15 誤った入力を有するデータフィールドの再編成および提示
PCT/US2015/055722 WO2016061340A1 (en) 2014-10-16 2015-10-15 Reorganizing and presenting data fields with erroneous inputs
HK16112180.7A HK1224042A1 (zh) 2014-10-16 2016-10-24 種數據重組方法和裝置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410549723.7A CN105574041B (zh) 2014-10-16 2014-10-16 一种数据重组方法和装置

Publications (2)

Publication Number Publication Date
CN105574041A CN105574041A (zh) 2016-05-11
CN105574041B true CN105574041B (zh) 2020-07-21

Family

ID=55749213

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410549723.7A Active CN105574041B (zh) 2014-10-16 2014-10-16 一种数据重组方法和装置

Country Status (8)

Country Link
US (1) US10417325B2 (zh)
EP (1) EP3207455A4 (zh)
JP (1) JP6420469B2 (zh)
KR (1) KR102055487B1 (zh)
CN (1) CN105574041B (zh)
HK (1) HK1224042A1 (zh)
SG (1) SG11201702002TA (zh)
TW (1) TWI690808B (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CH715553A1 (fr) * 2018-11-15 2020-05-15 Thidima Sa Procédé de génération d'un contenu d'un site web de manière extensible.
JP2020095347A (ja) * 2018-12-10 2020-06-18 株式会社メルカリ 情報処理方法、情報処理装置、及びプログラム
CN110018766B (zh) * 2019-01-04 2022-04-22 创新先进技术有限公司 网页表单填写方法及装置
CN109933742A (zh) * 2019-03-14 2019-06-25 重庆龙湖地产发展有限公司 一种流程中页面内容的重编辑方法及装置
JP6804604B1 (ja) * 2019-09-17 2020-12-23 楽天株式会社 サーバ装置、制御方法及びプログラム
JP7434001B2 (ja) * 2020-03-13 2024-02-20 キヤノン株式会社 情報処理装置、プログラム、情報処理方法
JP2023182169A (ja) * 2022-06-14 2023-12-26 富士フイルムビジネスイノベーション株式会社 情報処理装置及びプログラム

Family Cites Families (73)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6173400B1 (en) 1998-07-31 2001-01-09 Sun Microsystems, Inc. Methods and systems for establishing a shared secret using an authentication token
JP2001282731A (ja) * 2000-03-30 2001-10-12 Seiko Epson Corp オンラインデータ入力支援方法およびオンラインデータ入力支援処理プログラムを記録した記録媒体
US20020016721A1 (en) * 2000-06-05 2002-02-07 Steven Mason System and method for automating record keeping
US6727929B1 (en) 2000-08-16 2004-04-27 International Business Machines Corporation Automatic determination of nearest window controller having a function consistent with motion of cursor
US6489981B1 (en) 2000-08-23 2002-12-03 International Business Machines Corporation Method, article of manufacture and apparatus for processing screen pointers in a display
US7222291B2 (en) 2000-12-29 2007-05-22 International Business Machines Corporation Method and system for importing HTML forms
US8117450B2 (en) 2001-10-11 2012-02-14 Hewlett-Packard Development Company, L.P. System and method for secure data transmission
US7020844B2 (en) * 2001-11-21 2006-03-28 General Electric Company Method and apparatus for managing workflow in prescribing and processing medical images
US20070198910A1 (en) 2002-03-26 2007-08-23 Aatrix Software, Inc. Method and apparatus for creating and filing forms
US7447995B2 (en) 2002-06-28 2008-11-04 Hewlett-Packard Development Company, L.P. System and method for cursor calibration
US7299411B2 (en) 2002-09-27 2007-11-20 Liberate Technologies Providing a presentation engine adapted for use by a constrained resource client device
JP4274311B2 (ja) 2002-12-25 2009-06-03 富士通株式会社 識別情報作成方法、情報処理装置及びコンピュータプログラム
US7280120B2 (en) 2003-06-26 2007-10-09 Canon Kabushiki Kaisha Compositing with a sub-pixel mask in graphic object rendering
JP4453656B2 (ja) 2003-10-22 2010-04-21 パナソニック株式会社 端末認証装置および方法
CA2561821A1 (en) 2004-03-26 2005-10-06 Crimsonlogic Pte Ltd A forms development platform
US20050233287A1 (en) 2004-04-14 2005-10-20 Vladimir Bulatov Accessible computer system
US7769773B1 (en) 2004-08-31 2010-08-03 Adobe Systems Incorporated Relevant rule inspector for hierarchical documents
WO2006036887A2 (en) 2004-09-28 2006-04-06 Yost David A Improved system of gui text cursor, caret, and selection
JP4546231B2 (ja) 2004-12-09 2010-09-15 株式会社日立製作所 Idベース署名及び暗号化システムおよび方法
US20060143571A1 (en) 2004-12-29 2006-06-29 Wilson Chan Multiple mouse cursors for use within a viewable area for a computer
US7490239B2 (en) 2005-01-07 2009-02-10 First Data Corporation Facilitating digital signature based on ephemeral private key
US20060230352A1 (en) * 2005-03-07 2006-10-12 Ramp Technology Group Contextual error messaging
JP3920892B2 (ja) 2005-03-18 2007-05-30 株式会社エヌ・ティ・ティ・ドコモ 端末装置
US7562070B2 (en) 2005-04-01 2009-07-14 Microsoft Corporation Method and system for aggregating rules that define values for the same property associated with the same document element
US7827481B1 (en) 2005-07-25 2010-11-02 Adobe Systems Incorporated Defining style values as objects
WO2007038896A2 (en) 2005-10-05 2007-04-12 Privasphere Ag Method and devices for user authentication
US7676705B2 (en) * 2005-12-30 2010-03-09 Sap Ag User interface messaging system and method permitting deferral of message resolution
US7715831B2 (en) 2006-03-24 2010-05-11 Sony Ericssson Mobile Communications, Ab Methods, systems, and devices for detecting and indicating loss of proximity between mobile devices
US8095476B2 (en) 2006-11-27 2012-01-10 Inquira, Inc. Automated support scheme for electronic forms
US7836396B2 (en) 2007-01-05 2010-11-16 International Business Machines Corporation Automatically collecting and compressing style attributes within a web document
US8385883B2 (en) 2007-02-06 2013-02-26 Qualcomm Incorporated Apparatus and methods for locating, tracking and/or recovering a wireless communication device
KR100835959B1 (ko) 2007-02-28 2008-06-09 삼성전자주식회사 휴대용 단말기 및 그의 장치 식별번호 불법변경 방지 방법
US7904835B1 (en) 2007-05-05 2011-03-08 Adobe Systems Incorporated Synchronizing keyboard cursor and mouse cursor movements
CN101796768B (zh) 2007-09-28 2013-07-10 三洋电机株式会社 通信***、基站装置以及终端装置
JP2009104229A (ja) * 2007-10-19 2009-05-14 Toshiba Solutions Corp 入力チェック装置および入力チェック方法
CN100562098C (zh) 2008-01-03 2009-11-18 济南市泰信电子有限责任公司 数字电视条件接收***及其处理流程
NZ566291A (en) 2008-02-27 2008-12-24 Actionthis Ltd Methods and devices for post processing rendered web pages and handling requests of post processed web pages
US8204964B2 (en) 2008-08-06 2012-06-19 Microsoft Corporation Efficient size optimization of visual information or auditory information
US20100125541A1 (en) 2008-11-14 2010-05-20 Andreas Werner Wendel Popup window for error correction
CA2785841C (en) 2008-12-29 2016-02-23 Hirokazu Muraki System, server device, method, program, and recording medium for that facilitate user authentication
EP2396742A2 (en) 2009-02-10 2011-12-21 Uniloc Usa, Inc. Web content access using a client device identifier
US8483659B2 (en) 2009-02-26 2013-07-09 Qualcomm Incorporated Methods and systems for recovering lost or stolen mobile devices
US8504985B2 (en) * 2009-04-30 2013-08-06 Adobe Systems Incorporated Context sensitive script editing for form design
US9047458B2 (en) 2009-06-19 2015-06-02 Deviceauthority, Inc. Network access protection
US8621203B2 (en) 2009-06-22 2013-12-31 Nokia Corporation Method and apparatus for authenticating a mobile device
US8281149B2 (en) 2009-06-23 2012-10-02 Google Inc. Privacy-preserving flexible anonymous-pseudonymous access
CN102137077A (zh) 2010-01-26 2011-07-27 凹凸电子(武汉)有限公司 访问控制***和采用计算机***控制访问权限的方法
CA2742059C (en) 2010-06-22 2019-10-29 Blaze Software Inc. Method and system for automated analysis and transformation of web pages
TW201214149A (en) * 2010-09-30 2012-04-01 Chunghwa Telecom Co Ltd Mechanism and method for webpage language automatic formatting and customized demonstration
KR20120059170A (ko) 2010-11-30 2012-06-08 삼성전자주식회사 휴대단말기의 화면전환 제어 장치 및 방법
US9225532B2 (en) 2010-12-06 2015-12-29 Verizon Patent And Licensing Inc. Method and system for providing registration of an application instance
US20120206350A1 (en) 2011-02-13 2012-08-16 PNI Sensor Corporation Device Control of Display Content of a Display
US9049559B2 (en) 2011-04-20 2015-06-02 Sony Corporation Methods, systems and computer program products for anonymous tracking of objects
US8739023B2 (en) 2011-07-20 2014-05-27 International Business Machines Corporation Utilizing a graphical transition to sort an interface element independently of a document object model
KR101862706B1 (ko) 2011-09-23 2018-05-30 삼성전자주식회사 휴대용 단말기에서 자동 화면 회전을 방지하기 위한 장치 및 방법
US20130159839A1 (en) 2011-12-14 2013-06-20 Microsoft Corporation Semantic compression of cascading style sheets
CN104025068B (zh) 2012-01-02 2017-06-13 国际商业机器公司 来自多个来源的css定义的冲突解决
US10007651B2 (en) * 2012-02-17 2018-06-26 Jens Straten Detect errors in intermediate electronic documents
JP5972629B2 (ja) 2012-03-27 2016-08-17 京セラ株式会社 装置、方法、及びプログラム
US10410605B2 (en) 2012-07-09 2019-09-10 Blackberry Limited System and method for determining a display orientation of a mobile device
WO2014030455A1 (ja) 2012-08-24 2014-02-27 株式会社エヌ・ティ・ティ・ドコモ 画像の表示方向を制御する装置およびプログラム
WO2014036021A1 (en) 2012-08-28 2014-03-06 Visa International Service Association Secure device service enrollment
US20140095579A1 (en) 2012-09-28 2014-04-03 Verizon Patent And Licensing Inc. System and method for increasing web site serving performance
US20140092018A1 (en) 2012-09-28 2014-04-03 Ralf Wolfgang Geithner Non-mouse cursor control including modified keyboard input
US9785621B2 (en) 2012-11-26 2017-10-10 Akamai Technologies, Inc. Progressive consolidation of web page resources
US9317484B1 (en) * 2012-12-19 2016-04-19 Emc Corporation Page-independent multi-field validation in document capture
US9087070B2 (en) 2013-01-31 2015-07-21 Yahoo! Inc. System and method for applying an efficient data compression scheme to URL parameters
CN104063401B (zh) 2013-03-22 2018-02-02 阿里巴巴集团控股有限公司 一种网页样式地址合并的方法和装置
CN104125565A (zh) 2013-04-23 2014-10-29 中兴通讯股份有限公司 一种基于oma dm实现终端认证的方法、终端及服务器
KR102124413B1 (ko) 2013-12-30 2020-06-19 삼성에스디에스 주식회사 아이디 기반 키 관리 시스템 및 방법
US9444819B2 (en) 2014-01-16 2016-09-13 International Business Machines Corporation Providing context-based visibility of cloud resources in a multi-tenant environment
CN104008321A (zh) 2014-05-28 2014-08-27 惠州Tcl移动通信有限公司 移动终端的基于指纹识别用户权限的判别方法和判断***
JP6168418B2 (ja) 2014-11-17 2017-07-26 ヤマハ株式会社 パラメータ編集装置およびプログラム

Also Published As

Publication number Publication date
US20160110334A1 (en) 2016-04-21
CN105574041A (zh) 2016-05-11
KR20170071494A (ko) 2017-06-23
TWI690808B (zh) 2020-04-11
JP2017532661A (ja) 2017-11-02
EP3207455A4 (en) 2018-06-20
SG11201702002TA (en) 2017-04-27
EP3207455A1 (en) 2017-08-23
JP6420469B2 (ja) 2018-11-07
HK1224042A1 (zh) 2017-08-11
TW201616377A (zh) 2016-05-01
KR102055487B1 (ko) 2019-12-12
US10417325B2 (en) 2019-09-17

Similar Documents

Publication Publication Date Title
CN105574041B (zh) 一种数据重组方法和装置
JP5969697B2 (ja) 検索クエリキーワードを使用した、アプリケーションインターフェースの完成
CN111160950B (zh) 一种资源信息的处理、输出方法及装置
CN109597983B (zh) 一种拼写纠错方法及装置
CN106874335B (zh) 行为数据处理方法、装置及服务器
CN105868254A (zh) 信息推荐方法及装置
US20190138652A1 (en) Real-time data input correction and facilitation of data entry at point of input
US20240202769A1 (en) Method, apparatus, device, storage medium and program product for promoter determination
US20130304539A1 (en) User recommendation method and device
CN106909567B (zh) 数据处理方法及装置
CN105117499A (zh) 基于云盘的文件显示方法及装置
CN106598997B (zh) 一种计算文本主题归属度的方法及装置
CN111046052B (zh) 一种数据库中的操作记录存储方法、装置及设备
CN105809379A (zh) 一种对物流网点的评价方法、装置以及电子设备
US9418060B1 (en) Sample translation reviews
CN110058992B (zh) 一种文案模板效果反馈方法、装置及电子设备
US9069874B2 (en) Webpage content search method and system
CN112182401B (zh) 问题推送方法及装置
US20150046150A1 (en) Identifying and amalgamating conditional actions in business processes
CN106155754B (zh) 一种显示模板的处理方法及装置
CN110909247B (zh) 文本信息的推送方法、电子设备及计算机存储介质
CN109582834B (zh) 数据风险预测方法及装置
CN111723210A (zh) 存储数据表的方法、装置、计算机设备及可读存储介质
CN111797614A (zh) 文本处理方法及装置
US9762747B2 (en) System and method for detecting and alerting risks of inputting incorrect account information in refill transactions

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1224042

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200927

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Patentee after: Innovative advanced technology Co.,Ltd.

Address before: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Patentee before: Advanced innovation technology Co.,Ltd.

Effective date of registration: 20200927

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Patentee after: Advanced innovation technology Co.,Ltd.

Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands

Patentee before: Alibaba Group Holding Ltd.