亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種高效的自動(dòng)匹配數(shù)據(jù)字段映射的方法與流程

文檔序號:12177175閱讀:來源:國知局

技術(shù)特征:

1.一種高效的自動(dòng)匹配數(shù)據(jù)字段映射的方法,其特征在于該方法是定義一組接口標(biāo)準(zhǔn),該組接口標(biāo)準(zhǔn)定義在自動(dòng)保存中對字段進(jìn)行匹配、加載以及匹配后篩選所需要的屬性和操作,再通過運(yùn)行該組接口標(biāo)準(zhǔn),實(shí)現(xiàn)符合該組接口標(biāo)準(zhǔn)的任意數(shù)據(jù)轉(zhuǎn)換中的數(shù)據(jù)匹配;

其中,接口標(biāo)準(zhǔn)包括字段匹配狀態(tài)接口、字段匹配狀態(tài)上下文、界面字段獲取接口、映射字段匹配策略接口、界面源字段加載策略接口、未匹配字段篩選策略接口、映射字段匹配策略配置、界面源字段加載策略配置以及未匹配字段匹配策略配置;

字段匹配狀態(tài)接口用于定義需要映射字段進(jìn)行自動(dòng)匹配時(shí)需要實(shí)現(xiàn)的接口標(biāo)準(zhǔn)、且包含一個(gè)讀取界面狀態(tài)的操作,當(dāng)用戶需要自動(dòng)匹配字段時(shí),通過該操作讀取界面的狀態(tài),并包含一個(gè)字段匹配狀態(tài)上下文類型的返回值;

字段匹配狀態(tài)上下文用于記錄界面狀態(tài)相關(guān)的信息;

界面字段獲取接口用于在選擇自動(dòng)匹配時(shí),執(zhí)行對目標(biāo)字段的獲??;

映射字段匹配策略接口用于在選擇自動(dòng)匹配時(shí),對目標(biāo)數(shù)據(jù)字段匹配相應(yīng)的源數(shù)據(jù)字段;

界面源字段加載策略接口用于在自動(dòng)匹配結(jié)束后,對源數(shù)據(jù)字段界面的數(shù)據(jù)進(jìn)行加載;

未匹配字段篩選策略接口用于在自動(dòng)匹配結(jié)束后,對未匹配的目標(biāo)數(shù)據(jù)字段進(jìn)行篩選,使界面上只顯示未匹配的目標(biāo)數(shù)據(jù)字段;

映射字段匹配策略配置用于在進(jìn)行自動(dòng)匹配時(shí),記錄當(dāng)前系統(tǒng)中字段匹配策略的集合,根據(jù)字段、表達(dá)式、常量或是根據(jù)其他映射方式進(jìn)行匹配;

界面源字段加載策略配置用于在自動(dòng)匹配結(jié)束后,在界面上加載源數(shù)據(jù)字段的策略的集合,包括加載標(biāo)簽、編號或名稱;

未匹配字段匹配策略配置用于在自動(dòng)匹配時(shí),對無法進(jìn)行匹配的字段處理策略的集合,根據(jù)字段、表達(dá)式、常量或是根據(jù)其他映射方式進(jìn)行匹配;

運(yùn)行該組接口標(biāo)準(zhǔn)包括如下內(nèi)容:獲取數(shù)據(jù)字段、獲取界面匹配策略、自動(dòng)個(gè)性化匹配數(shù)據(jù)字段、獲取界面加載策略、個(gè)性化加載數(shù)據(jù)字段以及未匹配字段篩選。

2.根據(jù)權(quán)利要求1所述的高效的自動(dòng)匹配數(shù)據(jù)字段映射的方法,其特征在于所述字段匹配狀態(tài)接口包含五個(gè)屬性,分別是匹配狀態(tài)標(biāo)識、匹配狀態(tài)擴(kuò)展標(biāo)識、匹配策略標(biāo)識、加載策略標(biāo)識以及未匹配策略標(biāo)識;

其中,匹配狀態(tài)標(biāo)識用于唯一標(biāo)識一個(gè)字段,在自動(dòng)匹配時(shí)對字段的匹配狀態(tài)進(jìn)行判斷;

匹配狀態(tài)擴(kuò)展標(biāo)識用于輔助標(biāo)識一個(gè)字段,當(dāng)存在特殊情況時(shí),需要通過該屬性在加載源字段的時(shí)候來輔助判斷;

匹配策略標(biāo)識用于指定字段匹配策略的標(biāo)識,字段的匹配策略有很多,在界面上可以提供對匹配策略的設(shè)定,當(dāng)用戶進(jìn)行自動(dòng)匹配的時(shí)候,如果該標(biāo)識不為空,可按照指定的策略匹配目標(biāo)字段;

加載策略標(biāo)識用于指定字段加載匹配后加載策略的標(biāo)識,字段的加載策略有多種,可以是標(biāo)簽、編號、名稱,在界面上提供對加載策略的設(shè)定,當(dāng)自動(dòng)匹配結(jié)束后,如果該標(biāo)識不為空,可按照指定的策略加載源數(shù)據(jù)字段;

未匹配策略標(biāo)識用于指定字段未匹配策略的標(biāo)識,字段的未匹配策略有很多,在界面上可以提供對未匹配策略的設(shè)定,當(dāng)用戶進(jìn)行自動(dòng)匹配的時(shí)候,如果該標(biāo)識不為空,可以按照指定的策略對未匹配字段進(jìn)行處理。

3.根據(jù)權(quán)利要求1所述的高效的自動(dòng)匹配數(shù)據(jù)字段映射的方法,其特征在于所述字段匹配狀態(tài)上下文包含五個(gè)屬性,分別是匹配狀態(tài)標(biāo)識、匹配狀態(tài)擴(kuò)展標(biāo)識、匹配策略、未匹配策略以及數(shù)據(jù)源;

其中,匹配狀態(tài)標(biāo)識用于唯一標(biāo)識一個(gè)字段,在自動(dòng)匹配時(shí)對字段的匹配狀態(tài)進(jìn)行判斷;

匹配狀態(tài)擴(kuò)展標(biāo)識用于輔助標(biāo)識一個(gè)字段,當(dāng)存在特殊情況時(shí),需要通過該屬性在加載源字段時(shí)來輔助判斷;

匹配策略用于記錄可匹配字段處理策略的數(shù)據(jù),該數(shù)據(jù)采用xml格式的字符串;

未匹配策略用于記錄不可匹配字段處理策略的數(shù)據(jù),該數(shù)據(jù)采用xml格式的字符串;

數(shù)據(jù)源用于記錄界面視圖上的目標(biāo)字段數(shù)據(jù),該數(shù)據(jù)采用一個(gè)實(shí)體類型或?qū)嶓w類型的集合。

4.根據(jù)權(quán)利要求1所述的高效的自動(dòng)匹配數(shù)據(jù)字段映射的方法,其特征在于所述界面字段獲取接口包含兩個(gè)操作,分別是獲取目標(biāo)數(shù)據(jù)字段和獲取源數(shù)據(jù)字段;

其中,獲取目標(biāo)數(shù)據(jù)字段對界面上已經(jīng)加載的目標(biāo)數(shù)據(jù)字段進(jìn)行獲取,返回一個(gè)實(shí)體類型或?qū)嶓w類型的集合;

獲取源數(shù)據(jù)字段對源表中的數(shù)據(jù)字段進(jìn)行獲取,返回一個(gè)實(shí)體類型或?qū)嶓w類型的集合。

5.根據(jù)權(quán)利要求1所述的高效的自動(dòng)匹配數(shù)據(jù)字段映射的方法,其特征在于所述映射字段匹配策略接口包含一個(gè)自動(dòng)匹配字段操作,自動(dòng)匹配字段對目標(biāo)數(shù)據(jù)字段和源數(shù)據(jù)字段進(jìn)行匹配,自動(dòng)匹配字段包含四個(gè)參數(shù),分別是源數(shù)據(jù)字段實(shí)體或?qū)嶓w類型的集合、目標(biāo)數(shù)據(jù)字段實(shí)體或?qū)嶓w類型的集合、匹配配置策略以及未匹配配置策略,并返回一個(gè)源數(shù)據(jù)字段的數(shù)據(jù)集合,作為加載的數(shù)據(jù)源。

6.根據(jù)權(quán)利要求1所述的高效的自動(dòng)匹配數(shù)據(jù)字段映射的方法,其特征在于所述界面源字段加載策略接口包含一個(gè)源數(shù)據(jù)字段加載操作,源數(shù)據(jù)字段加載對匹配后的源數(shù)據(jù)字段進(jìn)行界面數(shù)據(jù)的加載,源數(shù)據(jù)字段加載包含源數(shù)據(jù)字段實(shí)體或?qū)嶓w類型的集合一個(gè)參數(shù)。

7.根據(jù)權(quán)利要求1所述的高效的自動(dòng)匹配數(shù)據(jù)字段映射的方法,其特征在于所述未匹配字段篩選策略接口包含一個(gè)篩選未匹配目標(biāo)字段操作,篩選未匹配目標(biāo)字段對自動(dòng)匹配后未能成功進(jìn)行匹配的目標(biāo)數(shù)據(jù)字段進(jìn)行篩選,并返回一個(gè)實(shí)體類型或?qū)嶓w類型的集合;

所述映射字段匹配策略配置包含兩個(gè)操作,分別是獲取默認(rèn)匹配策略配置和獲取自定義匹配策略配置;

獲取默認(rèn)匹配策略配置用于獲取默認(rèn)的自動(dòng)匹配策略配置,自動(dòng)匹配策略配置是一個(gè)字符串,用于描述系統(tǒng)自動(dòng)匹配時(shí)的詳細(xì)配置信息;

獲取自定義匹配策略配置用于根據(jù)輸入的界面匹配策略配置信息,包含一個(gè)匹配策略標(biāo)識參數(shù),返回一個(gè)匹配策略的配置;如果沒有查到,則返回一個(gè)空的字符串。

8.根據(jù)權(quán)利要求1所述的高效的自動(dòng)匹配數(shù)據(jù)字段映射的方法,其特征在于所述界面源字段加載策略配置包含兩個(gè)操作,分別是獲取默認(rèn)加載策略配置和獲取自定義加載策略配置;

獲取默認(rèn)加載策略配置用于獲取默認(rèn)的數(shù)據(jù)字段加載策略配置,默認(rèn)加載策略的配置是一個(gè)字符串,用于描述系統(tǒng)加載時(shí)的詳細(xì)配置信息;

獲取自定義加載策略配置用于根據(jù)輸入的界面加載策略配置信息,包含一個(gè)加載策略標(biāo)識參數(shù),返回一個(gè)加載策略的配置;如果沒有查到,則返回一個(gè)空的字符串。

9.根據(jù)權(quán)利要求1所述的高效的自動(dòng)匹配數(shù)據(jù)字段映射的方法,其特征在于所述未匹配字段匹配策略配置包含兩個(gè)操作,分別是獲取默認(rèn)未匹配字段匹配策略配置和獲取自定義未匹配字段匹配策略配置;

獲取默認(rèn)未匹配字段匹配策略配置用于獲取默認(rèn)的未匹配字段匹配策略配置,默認(rèn)的未匹配字段匹配策略配置是一個(gè)字符串,用于描述默認(rèn)未匹配字段匹配配置信息;

獲取自定義未匹配字段匹配策略配置用于獲取輸入的界面未匹配字段匹配配置信息,包含一個(gè)未匹配策略標(biāo)識參數(shù),返回一個(gè)匹配策略的配置;如果沒有查到,則返回一個(gè)空的字符串。

10.根據(jù)權(quán)利要求1所述的高效的自動(dòng)匹配數(shù)據(jù)字段映射的方法,其特征在于所述獲取數(shù)據(jù)字段是獲取源和目標(biāo)數(shù)據(jù)字段時(shí),通過界面字段獲取接口獲取源數(shù)據(jù)字段和目標(biāo)數(shù)據(jù)字段;

所述自動(dòng)個(gè)性化匹配數(shù)據(jù)字段是獲取界面匹配策略時(shí),首先根據(jù)字段匹配狀態(tài)接口來讀取界面狀態(tài),得到一個(gè)字段匹配狀態(tài)上下文類型的返回值,從而使系統(tǒng)獲得匹配狀態(tài)標(biāo)識、匹配狀態(tài)擴(kuò)展標(biāo)識、匹配策略標(biāo)識、加載策略標(biāo)識、未匹配策略標(biāo)識;如果匹配狀態(tài)標(biāo)識為空,則表示該字段需要匹配,如果匹配狀態(tài)標(biāo)識不為空,則表示需要對該字段進(jìn)行匹配;如果匹配策略標(biāo)識為空,則選擇默認(rèn)的匹配策略,根據(jù)映射字段匹配策略配置獲取默認(rèn)的字段匹配的配置信息;如果匹配策略標(biāo)識不為空,則選擇自定義的匹配策略,根據(jù)映射字段匹配策略配置獲取自定義的字段匹配配置信息;如果未匹配策略標(biāo)識為空,則選擇默認(rèn)的未匹配字段匹配策略,根據(jù)未匹配字段匹配策略配置獲取默認(rèn)的未匹配字段匹配的配置信息,如果未匹配策略標(biāo)識不為空,選擇自定義的未匹配字段匹配策略,根據(jù)未匹配字段匹配策略配置獲取自定義的未匹配字段匹配的配置信息;最后根據(jù)匹配狀態(tài)、匹配字段配置策略和未匹配字段配置策略等信息,對目標(biāo)映射字段進(jìn)行匹配,并修改字段的匹配狀態(tài),返回一個(gè)源數(shù)據(jù)字段的數(shù)據(jù)集合;

所述個(gè)性化加載數(shù)據(jù)字段是根據(jù)加載策略標(biāo)識,如果加載策略標(biāo)識為空,則選擇默認(rèn)的加載配置,根據(jù)界面源字段加載策略配置獲取默認(rèn)的加載配置信息,如果加載策略標(biāo)識不為空,則選擇自定義的加載配置,根據(jù)界面源字段加載策略配置獲取自定義的加載配置信息;最后根據(jù)加載配置信息,對界面上源數(shù)據(jù)字段處進(jìn)行加載;

所述未匹配字段篩選是根據(jù)字段匹配狀態(tài)接口,獲取界面字段的匹配狀態(tài),對于未能成功進(jìn)行匹配的字段進(jìn)行篩選,方便用戶進(jìn)行手動(dòng)匹配。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1