本公開涉及計算機,尤其涉及一種文檔處理方法、裝置、設(shè)備和存儲介質(zhì)。
背景技術(shù):
1、在日常的工作和學(xué)習(xí)過程中,用戶經(jīng)常會需要制作相應(yīng)的文檔。
2、在制作例如合同、招股書、公告等文檔時,用戶經(jīng)常需要重復(fù)填寫信息,如姓名、身份證號、合同編號等等,這些信息會在多個文檔中被使用,多次重復(fù)填寫不僅導(dǎo)致文檔處理效率較低,而且容易出錯。
技術(shù)實現(xiàn)思路
1、本公開實施例提供一種文檔處理方法、裝置、設(shè)備和存儲介質(zhì)。
2、根據(jù)本公開實施例的第一方面,提供了一種文檔處理方法,所述方法包括:
3、在文檔中顯示第一字段;其中,所述第一字段為所述文檔中的任意一個結(jié)構(gòu)化字段;所述文檔的內(nèi)容編輯區(qū)域包括所述第一字段對應(yīng)的第一待填充區(qū)域;
4、獲取所述第一字段對應(yīng)的結(jié)構(gòu)化內(nèi)容;
5、將所述第一字段對應(yīng)的結(jié)構(gòu)化內(nèi)容存儲為所述第一待填充區(qū)域的候選填充內(nèi)容;其中,所述第一待填充區(qū)域的候選填充內(nèi)容,用于在所述第一待填充區(qū)域被觸發(fā)時顯示,并在被選擇后自動填充到所述第一待填充區(qū)域內(nèi)。
6、在一個實施例中,所述方法還包括以下至少之一:
7、在所述文檔的第一功能處于開啟狀態(tài)時,響應(yīng)于第一操作,顯示所述第一功能提供的第一設(shè)置界面,并通過所述第一設(shè)置界面獲取所述結(jié)構(gòu)化字段;其中,所述第一設(shè)置界面用于設(shè)置所述結(jié)構(gòu)化字段;
8、將對所述文檔進(jìn)行實體抽取得到的實體字段進(jìn)行結(jié)構(gòu)化處理,得到所述結(jié)構(gòu)化字段;
9、根據(jù)所述文檔所屬的文檔類別,將所述文檔中與所述文檔類別匹配的字段確定為所述結(jié)構(gòu)化字段;
10、將所述文檔在預(yù)設(shè)結(jié)構(gòu)化字段庫中匹配得到的字段確定為所述結(jié)構(gòu)化字段。
11、在一個實施例中,在所述文檔的第一功能處于開啟狀態(tài)時,響應(yīng)于第一操作,顯示所述第一功能提供的第一設(shè)置界面,并通過所述第一設(shè)置界面獲取所述結(jié)構(gòu)化字段,包括:
12、在所述文檔的第一功能處于開啟狀態(tài)時,響應(yīng)于在所述文檔中選取關(guān)鍵詞的操作,將選取的關(guān)鍵詞作為所述第一字段;
13、顯示對應(yīng)所述第一字段的第一設(shè)置界面;
14、響應(yīng)于在所述第一設(shè)置界面接收到所述第一字段的字段參數(shù),將所述第一字段設(shè)置為所述結(jié)構(gòu)化字段。
15、在一個實施例中,所述獲取所述第一字段對應(yīng)的結(jié)構(gòu)化內(nèi)容,包括以下至少之一:
16、接收在所述文檔的第二設(shè)置界面上針對所述第一字段輸入的結(jié)構(gòu)化內(nèi)容,其中,所述第二設(shè)置界面用于設(shè)置所述結(jié)構(gòu)化內(nèi)容;
17、對所述第一字段在預(yù)設(shè)的結(jié)構(gòu)化數(shù)據(jù)庫中進(jìn)行匹配,得到所述第一字段對應(yīng)的結(jié)構(gòu)化內(nèi)容;其中,所述結(jié)構(gòu)化數(shù)據(jù)庫中存儲有至少一個結(jié)構(gòu)化字段對應(yīng)的結(jié)構(gòu)化內(nèi)容。
18、在一個實施例中,所述獲取所述第一字段對應(yīng)的結(jié)構(gòu)化內(nèi)容步驟之后,所述方法還包括:
19、響應(yīng)于在所述第二設(shè)置界面上針對所述第一字段對應(yīng)的結(jié)構(gòu)化內(nèi)容的編輯操作,對所述第一字段對應(yīng)的結(jié)構(gòu)化內(nèi)容進(jìn)行更新。
20、在一個實施例中,所述文檔還包括第二字段,所述第二字段為不同于所述第一字段的結(jié)構(gòu)化字段,所述方法還包括:
21、獲取所述第一字段的關(guān)聯(lián)規(guī)則;其中,在所述第一字段對應(yīng)的目標(biāo)結(jié)構(gòu)化內(nèi)容填充到所述第一待填充區(qū)域內(nèi)時,所述關(guān)聯(lián)規(guī)則用于指示將所述第二字段對應(yīng)的結(jié)構(gòu)化內(nèi)容填充到所述第二字段對應(yīng)的第二待填充區(qū)域內(nèi);
22、存儲所述第一字段的關(guān)聯(lián)規(guī)則。
23、在一個實施例中,將所述第一字段對應(yīng)的結(jié)構(gòu)化內(nèi)容存儲為所述第一待填充區(qū)域的候選填充內(nèi)容步驟之后,所述方法還包括:
24、響應(yīng)于所述文檔的第一用戶針對所述文檔的分享操作,將所述文檔分享給第二用戶。
25、根據(jù)本公開實施例的第二方面,提供了一種文檔處理方法,所述方法包括:
26、獲取包含第一字段的文檔;其中,所述第一字段為所述文檔中預(yù)先設(shè)置的任意一個結(jié)構(gòu)化字段;所述文檔的內(nèi)容編輯區(qū)域包括所述第一字段對應(yīng)的第一待填充區(qū)域;
27、響應(yīng)于針對所述第一待填充區(qū)域的觸發(fā)操作,根據(jù)所述第一字段對應(yīng)的結(jié)構(gòu)化數(shù)據(jù),顯示所述第一待填充區(qū)域的候選填充內(nèi)容;
28、響應(yīng)于針對所述候選填充內(nèi)容的選擇操作,將所述選擇操作所選中的目標(biāo)填充內(nèi)容填充到所述第一待填充區(qū)域內(nèi)。
29、在一個實施例中,所述文檔還包括第二字段,所述第二字段為不同于所述第一字段的結(jié)構(gòu)化字段,所述方法還包括:
30、在所述目標(biāo)填充內(nèi)容填充到所述第一待填充區(qū)域內(nèi)時,根據(jù)所述第一字段的關(guān)聯(lián)規(guī)則,在所述文檔中第二字段對應(yīng)的第二待填充區(qū)域內(nèi)填充所述第二字段對應(yīng)的結(jié)構(gòu)化內(nèi)容。
31、在一個實施例中,在所述響應(yīng)于針對所述第一待填充區(qū)域的觸發(fā)操作,根據(jù)所述第一字段對應(yīng)的結(jié)構(gòu)化數(shù)據(jù),顯示所述第一待填充區(qū)域的候選填充內(nèi)容之前,所述方法還包括:
32、顯示包含所述文檔的各結(jié)構(gòu)化字段的浮動窗口;
33、響應(yīng)于針對所述浮動窗口內(nèi)的第一字段的觸發(fā)操作,在所述文檔的內(nèi)容編輯區(qū)域內(nèi)確定所述觸發(fā)操作所指向的第一字段對應(yīng)的第一待填充區(qū)域。
34、在一個實施例中,所述獲取包含結(jié)構(gòu)化字段的文檔,包括:
35、獲取所述文檔的第一用戶分享給第二用戶的所述文檔。
36、根據(jù)本公開實施例的第三方面,提供了一種文檔處理裝置,所述裝置包括:
37、顯示模塊,用于在文檔中第一字段;其中,所述第一字段為所述文檔中的任意一個結(jié)構(gòu)化字段;所述文檔的內(nèi)容編輯區(qū)域包括所述第一字段對應(yīng)的第一待填充區(qū)域;
38、第一獲取模塊,用于獲取所述第一字段對應(yīng)的結(jié)構(gòu)化內(nèi)容;
39、存儲模塊,用于將所述第一字段對應(yīng)的結(jié)構(gòu)化內(nèi)容存儲為所述第一待填充區(qū)域的候選填充內(nèi)容;其中,所述第一待填充區(qū)域的候選填充內(nèi)容,用于在所述第一待填充區(qū)域被觸發(fā)時顯示,并在被選擇后自動填充到所述第一待填充區(qū)域內(nèi)。
40、根據(jù)本公開實施例的第四方面,提供了一種文檔處理裝置,所述裝置包括:
41、獲取模塊,用于獲取包含第一字段的文檔;其中,所述第一字段為所述文檔中預(yù)先設(shè)置的任意一個結(jié)構(gòu)化字段;所述文檔的內(nèi)容編輯區(qū)域包括所述第一字段對應(yīng)的第一待填充區(qū)域;
42、顯示模塊,用于響應(yīng)于針對所述第一待填充區(qū)域的觸發(fā)操作,根據(jù)所述第一字段對應(yīng)的結(jié)構(gòu)化數(shù)據(jù),顯示所述第一待填充區(qū)域的候選填充內(nèi)容;
43、填充模塊,用于響應(yīng)于針對所述候選填充內(nèi)容的選擇操作,將所述選擇操作所選中的目標(biāo)填充內(nèi)容填充到所述第一待填充區(qū)域內(nèi)。
44、根據(jù)本公開實施例的第五方面,提供了一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述程序時實現(xiàn)第一方面任一項提供的文檔處理方法或者第二方面任一項提供的文檔處理方法。
45、根據(jù)本公開實施例的第六方面,提供了一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)第一方面任一項提供的文檔處理方法或者第二方面任一項提供的文檔處理方法。
46、本公開實施例提供一種文檔處理方法、裝置、設(shè)備和存儲介質(zhì),通過在文檔中顯示第一字段,第一字段為文檔中的任意一個結(jié)構(gòu)化字段;文檔的內(nèi)容編輯區(qū)域包括第一字段對應(yīng)的第一待填充區(qū)域,并獲取第一字段對應(yīng)的結(jié)構(gòu)化內(nèi)容,以及將第一字段對應(yīng)的結(jié)構(gòu)化內(nèi)容存儲為第一待填充區(qū)域的候選填充內(nèi)容,其中,第一待填充區(qū)域的候選填充內(nèi)容,用于在第一待填充區(qū)域被觸發(fā)時顯示,并在被選擇后自動填充到第一待填充區(qū)域內(nèi),如此,使得用戶在文檔中的第一待填充區(qū)域內(nèi)填寫內(nèi)容時,無需在第一待填寫區(qū)域內(nèi)輸入內(nèi)容,可以通過觸發(fā)第一待填充區(qū)域進(jìn)行選擇第一待填充區(qū)域的候選填充內(nèi)容,使得被選擇的候選填充內(nèi)容自動填充到第一待填充區(qū)域內(nèi),由此能夠快速完成待填充區(qū)域的內(nèi)容填充,提高了文檔內(nèi)容的填寫效率,并能夠減少多次重復(fù)填寫而導(dǎo)致內(nèi)容填寫錯誤的情況發(fā)生,有助于提升文檔內(nèi)容填充的準(zhǔn)確性。
47、應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。