本公開(kāi)一般涉及一種數(shù)據(jù)轉(zhuǎn)換,并且更具體地涉及一種在復(fù)制和粘貼操作期間提供自動(dòng)數(shù)據(jù)轉(zhuǎn)換的轉(zhuǎn)換引擎。
背景技術(shù):
1、通常,傳統(tǒng)的剪貼板軟件在將數(shù)據(jù)從源復(fù)制并粘貼到目標(biāo)時(shí)不提供數(shù)據(jù)轉(zhuǎn)換。也就是說(shuō),傳統(tǒng)的剪貼板軟件將數(shù)據(jù)從一個(gè)地方復(fù)制到另一地方。這種復(fù)制通常是批量執(zhí)行的,而不考慮格式、字體或組織。在最好的情況下,傳統(tǒng)的剪貼板軟件可以將源的位置與目標(biāo)的位置對(duì)齊,但這種對(duì)齊并沒(méi)有考慮到目標(biāo)的位置需要數(shù)據(jù)怎樣。
2、例如,歐洲文檔的日期、貨幣和溫度不能簡(jiǎn)單地通過(guò)傳統(tǒng)的剪貼板軟件復(fù)制并粘貼到美國(guó)文檔中,因?yàn)闅W洲和美國(guó)文檔的日期、貨幣和溫度的格式不同。此外,傳統(tǒng)的剪貼板軟件在執(zhí)行復(fù)制和粘貼操作時(shí)也無(wú)法或不能處理歐洲文檔的下拉菜單和其他接口元素。
3、需要一種解決方案。
技術(shù)實(shí)現(xiàn)思路
1、根據(jù)一個(gè)或多個(gè)實(shí)施例,提供了一種方法。該方法由在計(jì)算環(huán)境中實(shí)現(xiàn)為計(jì)算機(jī)程序的轉(zhuǎn)換引擎執(zhí)行。該方法包括選擇轉(zhuǎn)換選項(xiàng)以轉(zhuǎn)換源字段的源數(shù)據(jù)并提供提示輸入的輸入字段。源數(shù)據(jù)為第一格式。該方法包括基于轉(zhuǎn)換選項(xiàng)和輸入將源數(shù)據(jù)轉(zhuǎn)換為轉(zhuǎn)換后的數(shù)據(jù)并將轉(zhuǎn)換后的數(shù)據(jù)提供給目標(biāo)字段。轉(zhuǎn)換后的數(shù)據(jù)為第二格式。
2、根據(jù)一個(gè)或多個(gè)實(shí)施例,該方法可以實(shí)現(xiàn)為計(jì)算機(jī)程序產(chǎn)品、設(shè)備、裝置和/或系統(tǒng)。
1.一種由計(jì)算環(huán)境內(nèi)作為計(jì)算機(jī)程序被實(shí)現(xiàn)的轉(zhuǎn)換引擎執(zhí)行的方法,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其中在所述轉(zhuǎn)換選項(xiàng)的所述選擇之前,所述轉(zhuǎn)換引擎將包括所述源字段的第一文檔、表格或頁(yè)面的一個(gè)或多個(gè)源字段映射到包括所述目標(biāo)字段的第二文檔、表格或頁(yè)面的一個(gè)或多個(gè)目標(biāo)字段。
3.根據(jù)權(quán)利要求2所述的方法,其中所述源數(shù)據(jù)包括從所述第一文檔、表格或頁(yè)面復(fù)制的批量信息,所述第一文檔、表格或頁(yè)面包括以所述第一格式被配置的所述一個(gè)或多個(gè)源字段。
4.根據(jù)權(quán)利要求2所述的方法,其中所述一個(gè)或多個(gè)目標(biāo)字段以所述第二格式被配置。
5.根據(jù)權(quán)利要求1所述的方法,其中所述源數(shù)據(jù)的所述轉(zhuǎn)換包括將所述源數(shù)據(jù)、所述轉(zhuǎn)換選項(xiàng)和所述輸入提供給模型并且從所述模型獲取所述轉(zhuǎn)換后的數(shù)據(jù)。
6.根據(jù)權(quán)利要求1所述的方法,其中所述輸入被自動(dòng)置入到所述輸入字段中并且使轉(zhuǎn)換引擎將所述源數(shù)據(jù)轉(zhuǎn)換為所述轉(zhuǎn)換后的數(shù)據(jù)。
7.根據(jù)權(quán)利要求1所述的方法,其中所述轉(zhuǎn)換選項(xiàng)從一個(gè)或多個(gè)選項(xiàng)中被選擇,所述一個(gè)或多個(gè)選項(xiàng)包括日期轉(zhuǎn)換選項(xiàng)、地址轉(zhuǎn)換選項(xiàng)、貨幣轉(zhuǎn)換選項(xiàng)和溫度轉(zhuǎn)換選項(xiàng)。
8.根據(jù)權(quán)利要求1所述的方法,其中所述輸入字段在用戶接口內(nèi)被提供以用于在屏幕上顯示給用戶。
9.根據(jù)權(quán)利要求8所述的方法,其中所述用戶接口包括工具提示,所述工具提示提供有關(guān)在所述輸入字段中置入哪些查詢的指導(dǎo)。
10.根據(jù)權(quán)利要求1所述的方法,其中所述輸入包括自然語(yǔ)言查詢。
11.一種針對(duì)轉(zhuǎn)換引擎的計(jì)算機(jī)程序產(chǎn)品,所述轉(zhuǎn)換引擎作為處理器可執(zhí)行代碼被存儲(chǔ)在計(jì)算環(huán)境的存儲(chǔ)器上并且由所述計(jì)算環(huán)境的至少一個(gè)處理器執(zhí)行以在所述計(jì)算環(huán)境內(nèi)引起操作,所述操作包括:
12.根據(jù)權(quán)利要求11所述的計(jì)算機(jī)程序產(chǎn)品,其中在所述轉(zhuǎn)換選項(xiàng)的所述選擇之前,所述轉(zhuǎn)換引擎將包括所述源字段的第一文檔、表格或頁(yè)面的一個(gè)或多個(gè)源字段映射到包括所述目標(biāo)字段的第二文檔、表格或頁(yè)面的一個(gè)或多個(gè)目標(biāo)字段。
13.根據(jù)權(quán)利要求12所述的計(jì)算機(jī)程序產(chǎn)品,其中所述源數(shù)據(jù)包括從所述第一文檔、表格或頁(yè)面復(fù)制的批量信息,所述第一文檔、表格或頁(yè)面包括以所述第一格式被配置的所述一個(gè)或多個(gè)源字段。
14.根據(jù)權(quán)利要求12所述的計(jì)算機(jī)程序產(chǎn)品,其中所述一個(gè)或多個(gè)目標(biāo)字段以所述第二格式被配置。
15.根據(jù)權(quán)利要求11所述的計(jì)算機(jī)程序產(chǎn)品,其中所述源數(shù)據(jù)的所述轉(zhuǎn)換包括向模型提供所述源數(shù)據(jù)、所述轉(zhuǎn)換選項(xiàng)和所述輸入并從所述模型獲取所述轉(zhuǎn)換后的數(shù)據(jù)。
16.根據(jù)權(quán)利要求11所述的計(jì)算機(jī)程序產(chǎn)品,其中所述輸入被自動(dòng)置入到所述輸入字段中并且使轉(zhuǎn)換引擎將所述源數(shù)據(jù)轉(zhuǎn)換為所述轉(zhuǎn)換后的數(shù)據(jù)。
17.根據(jù)權(quán)利要求11所述的計(jì)算機(jī)程序產(chǎn)品,其中所述轉(zhuǎn)換選項(xiàng)從一個(gè)或多個(gè)選項(xiàng)中被選擇,所述一個(gè)或多個(gè)選項(xiàng)包括日期轉(zhuǎn)換選項(xiàng)、地址轉(zhuǎn)換選項(xiàng)、貨幣轉(zhuǎn)換選項(xiàng)和溫度轉(zhuǎn)換選項(xiàng)。
18.根據(jù)權(quán)利要求11所述的計(jì)算機(jī)程序產(chǎn)品,其中所述輸入字段在用戶接口內(nèi)被提供以用于在屏幕上顯示給用戶。
19.根據(jù)權(quán)利要求18所述的計(jì)算機(jī)程序產(chǎn)品,其中所述用戶接口包括工具提示,所述工具提示提供有關(guān)在所述輸入字段中置入哪些查詢的指導(dǎo)。
20.根據(jù)權(quán)利要求11所述的計(jì)算機(jī)程序產(chǎn)品,其中所述輸入包括自然語(yǔ)言查詢。