1.一种数据查询的方法,其特征在于,包括: 客户端对数据搜索项的参数进行标识;其中,所述数据搜索项的参数包含:查询字段名称、比较条件及查询条件值; 获取标识后的数据搜索项的参数对应的参数值; 将所述标识后的数据搜索项的参数及其对应的参数值发送至服务器,以便所述服务器将所述数据搜索项的参数及其对应的参数值转换为数据库查询条件,并根据所述数据库查询条件获得其对应的数据查询结果。
2.根据权利要求1所述的方法,其特征在于,客户端对数据搜索项的参数进行标识包括: 提取网页文字元素; 确定所述网页文字元素中的所述查询字段名称、所述比较条件及所述查询条件值; 对所述查询字段名称、所述比较条件及所述查询条件值进行标识。
3.根据权利要求2所述的方法,其特征在于,获取标识后的数据搜索项的参数对应的参数值包括: 若通过搜索输入框获取标识后的数据搜索项的参数对应的参数值,则定位所述搜索输入框;其中,所述搜索输入框包含所述数据搜索项的参数对应的参数值,且与所述查询字段名称、所述比较条件及所述查询条件值--对应; 获取所述搜索输入框内所述数据搜索项的参数对应的参数值。
4.根据权利要求1-3中任一项所述的方法,其特征在于,在将所述标识后的数据搜索项的参数及其对应的参数值发送至服务器之前,所述方法还包括: 基于预设格式对所述标识后的数据搜索项的参数与其对应的参数值进行组装; 所述将所述标识后的数据搜索项的参数及其对应的参数值发送至服务器包括: 将组装后的所述标识后的数据搜索项的参数及其对应的参数值发送至所述服务器。
5.根据权利要求4所述的方法,其特征在于,在将所述标识后的数据搜索项的参数及其对应的参数值发送至服务器之后,所述方法还包括: 接收并显示所述服务器发送的所述数据查询结果。
6.一种数据查询的方法,其特征在于,包括: 服务器接收客户端发送的标识后的数据搜索项的参数及其对应的参数值;其中,所述数据搜索项的参数包含:查询字段名称、比较条件及查询条件值; 对所述标识后的数据搜索项的参数及其对应的参数值进行解析,并将所述标识后的数据搜索项的参数及其对应的参数值转换为数据库查询条件; 根据所述数据库查询条件获取数据查询结果; 将所述数据查询结果发送至所述客户端,以便所述客户端获取所述数据查询结果。
7.根据权利要求6所述的方法,其特征在于,对所述标识后的数据搜索项的参数及其对应的参数值进行解析包括: 获取所述查询字段名称与查询条件值对应的参数值; 确定第一数据类型,所述第一数据类型为所述查询条件值的参数值所对应的数据类型; 将所述第一数据类型与第二数据类型进行匹配;其中,所述第二数据类型为数据库中存储所述查询字段名称的参数值对应的数据类型; 若所述第一数据类型与所述第二数据类型不一致,则将所述第一数据类型配置为所述第二数据类型。
8.根据权利要求7所述的方法,其特征在于,根据所述数据库查询条件获取数据查询结果包括: 根据所述数据库查询条件对所述数据库进行遍历; 确定并获取所述数据查询结果。
9.一种客户端,其特征在于,包括: 标识单元,用于对数据搜索项的参数进行标识;其中,所述数据搜索项的参数包含:查询字段名称、比较条件及查询条件值; 获取单元,用于获取所述标识单元标识后的数据搜索项的参数对应的参数值; 发送单元,用于将所述获取单元获取的所述标识后的数据搜索项的参数及其对应的参数值发送至服务器,以便所述服务器将所述数据搜索项的参数及其对应的参数值转换为数据库查询条件,并根据所述数据库查询条件获得其对应的所述数据查询结果。
10.根据权利要求9所述的客户端,其特征在于,所述标识单元包括: 提取模块,用于提取网页文字元素; 确定模块,用于确定所述提取单元提取的所述网页文字元素中的所述查询字段名称、所述比较条件及所述查询条件值; 标识模块,用于对所述确定模块确定的所述查询字段名称、所述比较条件及所述查询条件值进行标识。
11.根据权利要求10所述的客户端,其特征在于,所述获取单元包括: 定位模块,用于当通过搜索输入框获取标识后的数据搜索项的参数对应的参数值时,定位所述搜索输入框;其中,所述搜索输入框包含所述数据搜索项的参数对应的参数值,且与所述查询字段名称、所述比较条件及所述查询条件值一一对应; 获取模块,用于获取所述定位模块定位的所述搜索输入框内所述数据搜索项的参数对应的参数值。
12.根据权利要求9-11中任一项所述的客户端,其特征在于,所述客户端还包括: 组装单元,用于在所述发送单元将所述标识后的数据搜索项的参数及其对应的参数值发送至服务器之前,基于预设格式对所述标识后的数据搜索项的参数与其对应的参数值进行组装; 所述发送单元,还用于将所述组装单元组装后的所述标识后的数据搜索项的参数及其对应的参数值发送至所述服务器。
13.根据权利要求12所述的客户端,其特征在于,所述客户端还包括: 接收单元,用于在所述发送单元将所述标识后的数据搜索项的参数及其对应的参数值发送至服务器之后,接收所述服务器发送的数据查询结果; 显示单元,用于在搜索接收单元接收所述服务器发送的数据查询结果之后,显示所述数据查询结果。
14.一种服务器,其特征在于,包括: 接收单元,用于接收客户端发送的标识后的数据搜索项的参数及其对应的参数值;其中,所述数据搜索项的参数包含:查询字段名称、比较条件及查询条件值; 解析单元,用于对所述接收单元接收的所述标识后的数据搜索项的参数及其对应的参数值进行解析; 转换单元,用于将所述解析单元解析的所述标识后的数据搜索项的参数及其对应的参数值转换为数据库查询条件; 获取单元,用于根据所述转换单元转换的所述数据库查询条件获取数据查询结果; 发送单元,用于将所述获取单元获取的所述数据查询结果发送至所述客户端,以便所述客户端获取所述数据查询结果。
15.根据权利要求14所述的服务器,其特征在于,所述解析单元包括: 获取模块,用于获取所述查询字段名称与查询条件值对应的参数值; 确定模块,用于确定第一数据类型,所述第一数据类型为所述查询条件值的参数值所对应的数据类型; 匹配模块,用于将所述确定模块确定的所述第一数据类型与第二数据类型进行匹配;其中,所述第二数据类型为数据库中存储所述查询字段名称的参数值对应的数据类型; 配置模块,用于当所述匹配模块匹配的所述第一数据类型与所述第二数据类型不一致时,将所述第一数据类型配置为所述第二数据类型。
16.根据权利要求15所述的服务器,其特征在于,所述获取单元包括: 遍历模块,用于根据所述数据库查询条件对所述数据库进行遍历; 确定模块,用于确定所述数据查询结果; 获取模块,用于在所述确定模块确定所述数据查询结果之后,获取所述数据查询结果。
17.—种数据查询的系统,其特征在于,所述系统包括:如权利要求9至13中任一项所述的客户端及如权利要求14至16中任一项所述的服务器。