1.一种数据列表的导入方法,其特征在于,包括:
获取用户终端发送的待导入的数据列表;
获取当前的匹配列数N,并从所述数据列表未匹配成功的列中任意提取N列的表头在标准列表模板的表头中进行匹配,所述匹配列数N的初始值为所述数据列表的列数和所述标准列表模板的列数中的较小值;
若所述数据列表中不存在任意N列的表头在所述标准列表模板的表头中匹配成功,则将N的数值减一后作为所述当前的匹配列数;
若所述数据列表中存在任意N列的表头在所述标准列表模板的表头中匹配成功,则将所述数据列表中匹配成功的N列分别导入所述标准列表模板中对应的列内,并根据所述数据列表中未匹配成功的列数确定所述当前的匹配列数;
返回执行所述获取当前的匹配列数N,并从所述待导入的数据列表未匹配成功的列中任意提取N列的表头在所述标准列表模板的表头中进行匹配的操作,直至N的数值减为零。
2.根据权利要求1所述的导入方法,其特征在于,所述根据所述数据列表中未匹配成功的列数确定所述当前的匹配列数,包括:若所述数据列表中未匹配成功的列数大于或等于N,则保持所述当前的匹配列数不变;
若所述数据列表中未匹配成功的列数小于N,则将所述未匹配成功的列数确定为所述当前的匹配列数。
3.根据权利要求1所述的导入方法,其特征在于,所述导入方法还包括:若所述数据列表中包含在所述标准列表模板中无法匹配的列,则在所述标准列表模板中新建与所述数据列表中无法匹配的列数相等的列,并将所述无法匹配的列导入至所述标准列表模板新建的列内。
4.根据权利要求1所述的导入方法,其特征在于,所述导入方法还包括:若所述标准列表模板中存在未导入数据的列,则发送列表缺失信息至所述用户终端;
接收所述用户终端根据所述列表缺失信息返回的补充数据列,并将所述补充数据列导入至所述标准列表模板中未导入数据的列。
5.根据权利要求1-4任一项所述的导入方法,其特征在于,所述获取用户终端发送的待导入的数据列表,包括:识别所述待导入的数据列表的文件类型;
若所述文件类型与预设的可导入类型匹配,则根据预设的文件损坏校验算法判定所述待导入的数据列表是否损坏;
若所述待导入的数据列表无损坏,则执行所述获取当前的匹配列数N,并从所述数据列表未匹配成功的列中任意提取N列的表头在标准列表模板的表头中进行匹配的操作。
6.一种终端设备,其特征在于,所述终端设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下步骤:获取用户终端发送的待导入的数据列表;
获取当前的匹配列数N,并从所述数据列表未匹配成功的列中任意提取N列的表头在标准列表模板的表头中进行匹配,所述匹配列数N的初始值为所述数据列表的列数和所述标准列表模板的列数中的较小值;
若所述数据列表中不存在任意N列的表头在所述标准列表模板的表头中匹配成功,则将N的数值减一后作为所述当前的匹配列数;
若所述数据列表中存在任意N列的表头在所述标准列表模板的表头中匹配成功,则将所述数据列表中匹配成功的N列分别导入所述标准列表模板中对应的列内,并根据所述数据列表中未匹配成功的列数确定所述当前的匹配列数;
返回执行所述获取当前的匹配列数N,并从所述待导入的数据列表未匹配成功的列中任意提取N列的表头在所述标准列表模板的表头中进行匹配的操作,直至N的数值减为零。
7.根据权利要求6所述的终端设备,其特征在于,所述根据所述数据列表中未匹配成功的列数确定所述当前的匹配列数,包括:若所述数据列表中未匹配成功的列数大于或等于N,则保持所述当前的匹配列数不变;
若所述数据列表中未匹配成功的列数小于N,则将所述未匹配成功的列数确定为所述当前的匹配列数。
8.根据权利要求6所述的终端设备,其特征在于,所述处理器执行所述计算机程序时还实现如下步骤:若所述数据列表中包含在所述标准列表模板中无法匹配的列,则在所述标准列表模板中新建与所述数据列表中无法匹配的列数相等的列,并将所述无法匹配的列导入至所述标准列表模板新建的列内。
9.根据权利要求6所述的终端设备,其特征在于,所述处理器执行所述计算机程序时还实现如下步骤:若所述标准列表模板中存在未导入数据的列,则发送列表缺失信息至所述用户终端;
接收所述用户终端根据所述列表缺失信息返回的补充数据列,并将所述补充数据列导入至所述标准列表模板中未导入数据的列。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述方法的步骤。