一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于网页的数据处理系统的制作方法

2022-06-05 18:30:06 来源:中国专利 TAG:


1.本发明涉及网页数据处理技术领域,特别涉及一种基于基于网页的数据处理系统。


背景技术:

2.随着互联网技术的不断发展以及互联网用户的不断增多,网页系统迎来了蓬勃的发展,其中,网页系统包括网页服务器、应用服务器、数据库,网页系统主要用于查询或展示用户所需的大量信息。
3.在现有技术中,从网页系统中查询或展示用户所需的大量信息时,需要将关键词或者信息输入至对应的网页系统中进行查询或展示,这样会导致用户所需的不同信息通过不同的网页系统进行查询且无法将用户所需的不同信息进行整合实现统一展示,导致工作流程复杂且效率低。


技术实现要素:

4.为了解决现有技术的问题,本发明实施例提供了一种基于网页的数据处理系统,所述技术方案如下:
5.本发明提供了一种基于网页的数据处理系统,所述系统包括:若干个原始网页系统接口、数据库、处理器和存储有计算机程序的存储器,所述数据库包括:原始数据集h={h1,h2,
……
,hz},h
x
是指第x个原始数据列表,x=1
……
z,z为原始数据列表数量,其中,所述原始数据列表是指通过原始网页系统接口对接的原始网页系统中获取到的数据列表,当所述计算机程序被处理器执行时,实现以下步骤:
6.s100、获取目标数据列表a={a1,a2,
……
,am},ai是指第i个目标字符串,i=1
……
m,m为目标字符串数量;
7.s200、根据h
x
,获取ai对应的初始数据列表且构建成ai对应的初始数据集ci={c
i1
,c
i2

……
,c
in
},c
ij
={c
i1
,c
i2

……
,c
igj
},c
ir
是指在ai对应的第j个初始数据列表中第r个初始字符串,j=1
……
n,n为初始数据列表数量,r=1
……gj
,gj为c
ij
中初始字符串数量;
8.s300、获取c
ij
对应的b
ij
={b
1ij
,b
2ij

……
,b
pij
},b
qij
是指c
ij
对应的第q个中间字符串,q=1
……
pj,pj符合如下条件:
9.其中,所述中间字符串是指在ci内除c
ij
之外的其他初始数据列表中任一初始字符串;
10.s400、根据c
rij
和b
qij
,获取bi对应的映射数据表ti且将ti进行呈现。
11.本发明提供的一种基于网页的数据处理系统,具有如下技术效果:
12.本发明中所述系统包括:若干个原始网页系统接口、数据库、处理器和存储有计算机程序的存储器,所述数据库包括:原始数据集包括若干个原始数据列表,其中,所述原始数据列表是指通过原始网页系统接口对接的原始网页系统中获取到的数据列表,当所述计
算机程序被处理器执行时,实现以下步骤:
13.获取目标数据列表;根据原始数据列表,获取目标数据列表中任一目标字符串对应的初始数据列表且构建成目标字符串对应的初始数据集其中,初始数据集包括若干个初始数据列表,每一初始数据列表中包括若干个初始字符串;获取初始数据列表对应的中间数据列表,其中,任一中间字符串是指在初始数据集内除初始数据列表之外的其他初始数据列表中任一初始字符串;根据目标字符串和中间字符串,获取目标字符串对应的映射数据表且根据标字符串对应的映射数据表中数据进行呈现;可知,本发明能够从不同的网页系统中获取相关数据进行展示,避免无法显示出所需的全部数据,另一方面,能够将不同的网页系统中获取相关数据进行统一化展示,简化工作流程复杂且提高工作效率。
14.此外,本发明中获取的映射数据表的目标字段名包括:第一目标字段名、第二目标字段名和第三目标字段名,其中,第一目标字段名、第二目标字段名和第三目标字段名分别根据初始字符串和中间字符串进行确定的;能够当只更新网页系统时,只需要对于映射数据表进行更新,即基于更新后的网页系统中原始数据列表的字段名和数据,对映射数据表进行更新,就实现用户所需数据的更新无需再次从网页系统中获取数据,提高了工作效率。
附图说明
15.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
16.图1是本发明实施例一提供的一种基于网页的数据处理系统执行程序的流程示意图。
具体实施方式
17.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
18.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或服务器不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
19.实施例一
20.本实施例一提供了一种基于网页的数据处理系统,所述系统包括:若干个原始网页系统接口、数据库、处理器和存储有计算机程序的存储器,所述数据库包括:原始数据集h={h1,h2,
……
,hz},h
x
是指第x个原始数据列表,x=1
……
z,z为原始数据列表数量,其中,
所述原始数据列表是指通过原始网页系统接口对接的原始网页系统中获取到的数据列表,当所述计算机程序被处理器执行时,如图1所示,实现以下步骤:
21.s100、获取目标数据列表a={a1,a2,
……
,am},ai是指第i个目标字符串,i=1
……
m,m为目标字符串数量。
22.具体地,在s100步骤中还包括如下步骤获取目标字符串:
23.s101、获取目标语段,所述目标语段通过用户预先设置或者从当前网页系统中获取,其中,当前网页系统与原始网页系统接口对接的原始网页系统均不相同。
24.s103、将目标语段进行分词处理,得到目标字符串;本领域技术人员知晓采用现有技术中任一分词处理获取到字符串,在此不再赘述。
25.进一步地,ai与a中除ai之外的其他目标字符串满足正则表达式条件,其中,本领域技术人员根据实际需求设置正则表达式条件,能够避免不同目标字符之间的干扰,提高用于展示的数据的准确性。
26.s200、根据h
x
,获取ai对应的初始数据列表且构建成ai对应的初始数据集ci={c
i1
,c
i2

……
,c
in
},c
ij
={c
i1
,c
i2

……
,c
igj
},c
ir
是指在ai对应的第j个初始数据列表中第r个初始字符串,j=1
……
n,n为初始数据列表数量,r=1
……gj
,gj为c
ij
中初始字符串数量。
27.具体地,在s200步骤中所述初始数据列表是指在h中任一包括ai的原始数据列表,可以理解为:h
x
中包括ai,则确定h
x
为ai对应的初始数据列表。
28.优选地,所述初始字符串可以理解为在初始数据列表中每一字段名下目标字符串对应的任一记录。
29.s300、获取c
ij
对应的b
ij
={b
i1
,b
i2

……
,b
ipj
},b
iq
是指c
ij
对应的第q个中间字符串,q=1
……
pj,pj是指c
ij
对应的中间字符串数量,pj符合如下条件:
30.其中,所述中间字符串是指在ci内除c
ij
之外的其他初始数据列表中任一初始字符串。
31.s400、根据c
rij
和b
qij
,获取ai对应的映射数据表ti且将ti进行呈现。
32.具体地,在s400步骤中还包括如下步骤:
33.s401、当c
rij
=b
qij
时,将c
rij
作为ai对应的第一关键字符串;够有效的删除字段名重复的数据。
34.具体地,在所述数据库中还包括:h对应的优先级列表f={f1,f2,
……
,fz},f
x
是指h
x
对应的优先级;本领域技术人员知晓根据实际需求设置原始数据列表的优先级,用于反映原始数据列表的重要程度。
35.进一步地,f1>f2>
……
>fz;可以理解为:原始数据列表的优先级越大,对于用户需求的重要程度越重要,能够有利于初始字符串或者初始字段名相同的情况下,去除重复的初始字符串或者初始字段名,简化展示的数据量。
36.s403、获取c
rij
对应的初始字段名d
rij
和b
qij
对应的中间字段名u
qij
,当c
rij
≠b
qij
且d
rij
=u
qij
时,将从d
rij
对应的优先级和u
qij
对应的优先级中获取最大优先级对应的初始字符串作为ai对应的第二关键字符串;能够有效的删除字段名重复的数据,避免部分原始数据列表中初始字段名下的记录未及时更新,导致的数据不准确。
37.具体地,d
rij
对应的优先级为c
rij
对应的初始数据列表的优先级,其中,可以理解
为:所述初始数据列表的优先级为目标字符串对应的原始数据列表的优先级一致。
38.进一步地,所述初始数据列表中所有初始字段名对应的优先级均一致。
39.优选地,所述中间字段名对应的优先级的确定方式与初始字段名对应的优先级的确定方式一致,在此不再赘述。
40.s405、当c
rij
≠b
qij
且d
rij
≠u
qij
时,获取ai对应的第三关键字符串。
41.具体地,在s405步骤中还包括如下步骤:
42.当c
rij
=b
qij
时,获取c
rij
对应的所有中间字符串均作为c
rij
对应的第一指定字符串;
43.当c
rij
≠b
qij
且d
rij
=u
qij
时,d
rij
对应的所有中间字段名下的中间字符串均作为d
rij
对应的第二指定字符串;
44.当c
rij
≠b
qij
且d
rij
≠u
qij
时,根据所述第一指定字符串和所述第二指定字符串,获取ai对应的第三关键字符串,即ai对应的第三关键字符串是指在ci中除所述第一指定字符串和所述第二指定字符串之外的其他初始字符串;能够去除重复的数据,简化展示的数据数量。
45.s407、根据ai对应的第一关键字符串、ai对应的第二关键字符串和ai对应的第三关键字符串,获取ai对应的映射数据表ti且将ti进行呈现。
46.在一个具体的实施例中,ti对应的字段名列表{t
i1
,t
i2

……
,t
ik
},其中,t
iy
是指第y个目标字段名,y=1
……
k,k为目标字段名数量。
47.进一步地,t
i1
对应的优先级≥t
i2
对应的优先级≥
……
≥t
ik
对应的优先级。
48.优选地,所述目标字段名包括:第一目标字段名、第二目标字段名和第三目标字段名,其中,当c
rij
=b
qij
时,从c
rij
对应的所有中间字符串的中间字段名和c
rij
对应的初始字段名中确定最大优先级的字段名作为第一目标字段名,当c
rij
≠b
qij
且d
rij
=u
qij
时,d
rij
对应的所有中间字段名中确定最大优先级的字段名作为第二目标字段名,当c
rij
≠b
qij
且d
rij
≠u
qij
时,ai对应的第三关键字符串的字段名作为第三目标字段名;能够当只更新网页系统时,只需要对于映射数据表进行更新,即基于更新后的网页系统中原始数据列表的字段名和数据,对映射数据表进行更新,就实现用户所需数据的更新无需再次从网页系统中获取数据,提高了工作效率。
49.本实施例提供了一种基于网页的数据处理系统,所述系统包括:若干个原始网页系统接口、数据库、处理器和存储有计算机程序的存储器,所述数据库包括:原始数据集包括若干个原始数据列表,其中,所述原始数据列表是指通过原始网页系统接口对接的原始网页系统中获取到的数据列表,当所述计算机程序被处理器执行时,实现以下步骤:
50.获取目标数据列表;根据原始数据列表,获取目标数据列表中任一目标字符串对应的初始数据列表且构建成目标字符串对应的初始数据集其中,初始数据集包括若干个初始数据列表,每一初始数据列表中包括若干个初始字符串;获取初始数据列表对应的中间数据列表,其中,任一中间字符串是指在初始数据集内除初始数据列表之外的其他初始数据列表中任一初始字符串;根据目标字符串和中间字符串,获取目标字符串对应的映射数据表且根据标字符串对应的映射数据表中数据进行呈现;可知,本发明能够从不同的网页系统中获取相关数据进行展示,避免无法显示出所需的全部数据,另一方面,能够将不同的网页系统中获取相关数据进行统一化展示,简化工作流程复杂且提高工作效率。
51.以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献