本申請涉及計算機應(yīng)用技術(shù)領(lǐng)域,尤其涉及一種表單數(shù)據(jù)處理方法及裝置。
背景技術(shù):
用戶在瀏覽網(wǎng)頁時,經(jīng)常需要填寫各種類型的表單,例如賬號注冊信息表單、網(wǎng)上交易信息表單等等,對于同一用戶而言,每次在填寫功能相同或相似的表單時,可能需要填寫一些內(nèi)容重復(fù)的信息,例如姓名、郵箱地址、手機號碼等等,導(dǎo)致了重復(fù)的用戶操作。
針對上述問題,在現(xiàn)有的一些瀏覽器中加入了“表單自動填充”功能,當(dāng)用戶首次填寫表單時,瀏覽器會自動將用戶輸入的信息(例如姓名、郵箱地址、手機號碼等)保存為自動填充條目。當(dāng)用戶再次填寫相同或類似表單時,瀏覽器會通過下拉列表等方式顯示出當(dāng)前填寫字段對應(yīng)的已保存條目,用戶則可以通過對下拉列表的選擇操作完成對當(dāng)前字段的快速填寫。
當(dāng)表單中存在多個字段時,上述方案還可以對多個字段的用戶輸入內(nèi)容進行記錄,但是由于對于每個字段的記錄操作是獨立的,因此用戶在使用自動填充功能時,需要針對每個待填寫字段進行逐項選擇,操作依然比較繁瑣。如果某些字段保存了多個備選值,還有可能進一步導(dǎo)致用戶在選擇時的誤操作,使得多個字段的填充結(jié)果無法正確對應(yīng)。
另外,在實際應(yīng)用中,有些字段的用戶輸入內(nèi)容是不適合進行記錄的,例如隨機驗證碼、或者用戶個人隱私信息等內(nèi)容。應(yīng)用現(xiàn)有技術(shù)的方案,受到瀏覽器功能的限制,用戶只能從全局層面開啟或關(guān)閉自動保存功能,無法針對具體頁面或具體字段進行自定義,造成使用上的不便,而且所記錄的冗余信息也 會導(dǎo)致系統(tǒng)存儲空間的不必要占用。
技術(shù)實現(xiàn)要素:
針對上述技術(shù)問題,本申請?zhí)峁┮环N表單數(shù)據(jù)處理方法及裝置,技術(shù)方案如下:
根據(jù)本申請的第一方面,提供一種表單數(shù)據(jù)處理方法,該方法包括:
獲取用于填充目標(biāo)表單的用戶自定義表單數(shù)據(jù)包,該表單數(shù)據(jù)包為從本地或網(wǎng)絡(luò)上調(diào)用的用戶創(chuàng)建的自定義數(shù)據(jù)包,該數(shù)據(jù)包含至少兩個字段,每個字段包括字段名及對應(yīng)的字段值;
根據(jù)字段名稱的匹配關(guān)系,將所述表單數(shù)據(jù)包中的字段值填充在目標(biāo)表單頁面中的相應(yīng)位置。
根據(jù)本申請的第二方面,一種數(shù)據(jù)表單處理裝置,包括數(shù)據(jù)填充模塊,所述數(shù)據(jù)填充模塊包括:
數(shù)據(jù)包獲取子模塊,用于獲取用于填充目標(biāo)表單的用戶自定義表單數(shù)據(jù)包,該表單數(shù)據(jù)包為從本地或網(wǎng)絡(luò)上調(diào)用的用戶創(chuàng)建的自定義數(shù)據(jù)包,該數(shù)據(jù)包含至少兩個字段,每個字段包括字段名及對應(yīng)的字段值;
填充子模塊,用于根據(jù)字段名稱的匹配關(guān)系,將所述表單數(shù)據(jù)包中的字段值填充在目標(biāo)表單頁面中的相應(yīng)位置。
本申請所提供的技術(shù)方案,將表單數(shù)據(jù)以數(shù)據(jù)包的形式進行管理。由于每個數(shù)據(jù)包中都保存有一組具有固定對應(yīng)關(guān)系的表單數(shù)據(jù),因此在對表單頁面進行自動填充時,通過選擇數(shù)據(jù)包可以一次性完成對多個字段的填充,并且能夠有效保證多個字段填充結(jié)果的正確對應(yīng)。此外,本申請的數(shù)據(jù)包是以獨立的形式進行存儲,用戶可以方便地對數(shù)據(jù)包中保存的內(nèi)容進行自定義創(chuàng)建或修改,從而更好地滿足實際應(yīng)用的需求,減少對系統(tǒng)存儲空間的浪費。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本申請。
附圖說明
為了更清楚地說明本申請實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請中記載的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本申請的表單數(shù)據(jù)包創(chuàng)建方法的流程示意圖;
圖2是本申請的表單數(shù)據(jù)包管理界面的第一種示意圖;
圖3是本申請的表單數(shù)據(jù)包管理界面的第二種示意圖;
圖4是本申請的表單數(shù)據(jù)包管理界面的第三種示意圖;
圖5是本申請的表單數(shù)據(jù)包管理界面的第四種示意圖;
圖6是本申請的表單數(shù)據(jù)填充方法的流程示意圖;
圖7是本申請的表單數(shù)據(jù)處理裝置的第一種結(jié)構(gòu)示意圖;
圖8是本申請的表單數(shù)據(jù)處理裝置的第二種結(jié)構(gòu)示意圖。
具體實施方式
針對現(xiàn)有的表單自動填充方案所存在的問題,本申請?zhí)岢鰧⒈韱螖?shù)據(jù)以數(shù)據(jù)包的形式進行管理的解決方案。其中,每個數(shù)據(jù)包中都可以保存多個字段的字段值,這些字段值構(gòu)成了一個數(shù)據(jù)集合,用戶可以根據(jù)自己的需求對數(shù)據(jù)包中字段和字段值進行添加和修改,在需要對表單頁面填充時,通過選擇某個預(yù)先創(chuàng)建的數(shù)據(jù)包就可以一次性完成對多個字段的填充。
為了使本領(lǐng)域技術(shù)人員更好地理解本申請中的技術(shù)方案,下面將結(jié)合本申請實施例中的附圖,對本申請實施例中的技術(shù)方案進行詳細(xì)地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領(lǐng)域普通技術(shù)人員所獲得的所有其他實施例,都應(yīng)當(dāng)屬于本申請保護的范圍。
圖1所示為本申請所提供的表單數(shù)據(jù)包的創(chuàng)建方法流程圖,該方法可以包 括以下步驟:
S101,獲得待保存字段的字段名稱和字段值;
S102,將所獲得的每組字段名稱和字段值保存在同一數(shù)據(jù)包中。
上述方法可以在集成在瀏覽器中實現(xiàn),也可以采用瀏覽器插件或擴展的方式實現(xiàn)。此外,在一些應(yīng)用場景下,也可以在獨立于瀏覽器的應(yīng)用程序中實現(xiàn)表單數(shù)據(jù)包的創(chuàng)建和管理功能,在下面的實施例中,將以瀏覽器為方法執(zhí)行主體對本申請方案進行說明。
本申請中的表單數(shù)據(jù)包,可以使用類似key-value結(jié)構(gòu)進行存儲,其中key對應(yīng)網(wǎng)頁表單中的字段名稱,value對應(yīng)字段值,即需要在網(wǎng)頁表單中填寫的內(nèi)容。在一個表單數(shù)據(jù)包中可以存儲任意數(shù)量的字段,可以理解的是,為了獲得區(qū)別于現(xiàn)有技術(shù)的效果,本申請中的表單數(shù)據(jù)包中應(yīng)至少包含兩個字段的字段名稱及字段值。
例如,一個用戶個人信息表單數(shù)據(jù)包中可以包含以下內(nèi)容:
姓名 張三
性別 男
年齡 20
手機號碼 13xxxxxxxxx
……
用戶可以在自定義的數(shù)據(jù)包模板中,手動在該模板中填寫各字段及字段值,形成表單數(shù)據(jù)包。在瀏覽器創(chuàng)建數(shù)據(jù)包的過程中,除了可以通過用戶手動輸入的方式獲得需要存儲的字段名稱及字段值之外,也可以通過抓取頁面內(nèi)容的方式獲得需要存儲的字段名稱及字段值,以形成表單數(shù)據(jù)包。
例如,用戶當(dāng)前正在瀏覽一個表單頁面,瀏覽器通過識別頁面內(nèi)容,確定該頁面具有表單結(jié)構(gòu)后,可以向用戶發(fā)出提示信息,告知用戶可以針對當(dāng)前頁面的內(nèi)容創(chuàng)建表單數(shù)據(jù)包。當(dāng)然,用戶也可以通過手動的方式觸發(fā)創(chuàng)建表單數(shù)據(jù)包的操作。
形成表單數(shù)據(jù)包后,可以進一步針對該表單數(shù)據(jù)包創(chuàng)建快捷圖標(biāo),以便后 續(xù)使用該數(shù)據(jù)包時快速選擇。
圖2所示為本申請?zhí)峁┑囊环N表單數(shù)據(jù)包創(chuàng)建操作界面示意圖,用戶在瀏覽表單頁面時,可以通過點擊瀏覽器中的表單數(shù)據(jù)包功能按鈕打開相關(guān)的功能菜單,進一步點擊菜單中的“創(chuàng)建信息包”功能后,切換至如圖3所示的編輯界面。
在圖3所示的編輯界面中,用戶可以自定義輸入數(shù)據(jù)包的名稱以用于標(biāo)識該數(shù)據(jù)包。界面中“信息類別”用于輸入需要保存的字段名稱、“信息內(nèi)容”用于輸入對應(yīng)的字段值。瀏覽器可以直接識別當(dāng)前瀏覽表單頁面中的多個字段名稱并將識別結(jié)果展現(xiàn)在編輯界面中,如果用戶已經(jīng)對表單頁面做了手動填充,瀏覽器還可以進一步獲取用戶的填充內(nèi)容,并將填充內(nèi)容作為字段值展現(xiàn)在編輯界面中的對應(yīng)位置。當(dāng)然,用戶也可以完全手動添加需要保存的字段名稱或字段內(nèi)容,或者對瀏覽器自動抓取的頁面內(nèi)容進行調(diào)整。用戶點擊編輯界面上的“保存”按鈕后,瀏覽器將所獲得的每組字段名稱和字段值以鍵值對應(yīng)的關(guān)系保存在同一數(shù)據(jù)包中。
表單數(shù)據(jù)包創(chuàng)建完成后,用戶可以隨時對數(shù)據(jù)包中已保存的內(nèi)容進行修改,這里的修改可以包括:添加新的字段、刪除原有字段、更新原有字段的字段名稱/字段值等。
在本申請的一種實施方式中,用戶可以根據(jù)當(dāng)前正在瀏覽的表單界面,對已創(chuàng)建的表單數(shù)據(jù)包內(nèi)容進行修改。例如,在已創(chuàng)建的數(shù)據(jù)表中,存在“姓名”、“性別”、“年齡”、“手機號碼”四個字段,而在當(dāng)前瀏覽頁面中,包括“姓名”、“性別”、“年齡”、“固話號碼”四個字段,由于存在一個區(qū)別字段,因此用戶可以針對當(dāng)前瀏覽頁面創(chuàng)建一個新的數(shù)據(jù)包,也可以對之前創(chuàng)建的數(shù)據(jù)包內(nèi)容進行更新。
如圖4左側(cè)所示,用戶點擊功能菜單的“添加到信息包”功能并選中一個已創(chuàng)建的數(shù)據(jù)包后,切換至如圖3右側(cè)所示的編輯界面。瀏覽器可以自動識別當(dāng)前瀏覽表單頁面中與已創(chuàng)建數(shù)據(jù)包中的區(qū)別字段。并將識別結(jié)果展現(xiàn)在編輯界面中。如果用戶已經(jīng)對新添加的字段做了手動填充,則瀏覽器還可以進一步 獲取用戶的填充內(nèi)容,并將填充內(nèi)容作為新添加的字段值展現(xiàn)在編輯界面中的對應(yīng)位置。當(dāng)然,與創(chuàng)建數(shù)據(jù)包時類似,用戶也可以完全手動添加需要保存的字段名稱或字段內(nèi)容,或者對瀏覽器自動抓取的頁面內(nèi)容進行手動調(diào)整。用戶點擊編輯界面上的“保存”按鈕后,瀏覽器將新添加的字段名稱和對應(yīng)的字段值保存在原數(shù)據(jù)包中。
此外,如果用戶先利用已創(chuàng)建數(shù)據(jù)包對表單頁面進行自動填充,填充完成之后,瀏覽器可以進一步檢測當(dāng)前頁面中是否存在該數(shù)據(jù)包中所不包含的字段,如果檢測到了區(qū)別字段,則以自動或提示用戶確認(rèn)的方式在該數(shù)據(jù)包中添加所檢測到的區(qū)別字段。
在本申請的另一種實施方式中,如果從當(dāng)前瀏覽頁面中獲取的字段值與已創(chuàng)建數(shù)據(jù)包中同名稱字段的字段值不一致,還可以根據(jù)用戶在當(dāng)前頁面的填充內(nèi)容,對已創(chuàng)建表單數(shù)據(jù)包中的字段值進行更新。例如,在某個已創(chuàng)建數(shù)據(jù)包中,“年齡”字段對應(yīng)的字段值為“20”,而用戶在填充頁面表單時,手動將表單中的“年齡”字段填充為“21”,這種情況下,可以根據(jù)用戶的填充行為對已創(chuàng)建的數(shù)據(jù)包進行更新。
一種具體的實施方式可以是:用戶先對當(dāng)前瀏覽的表單頁面進行填充,然后觸發(fā)數(shù)據(jù)包更新功能并選擇一個已創(chuàng)建數(shù)據(jù)包,瀏覽器判斷該數(shù)據(jù)包中具有與用戶已填充字段名稱相同、且字段值不一致的數(shù)據(jù)時,將以自動或提示用戶確認(rèn)的方式對數(shù)據(jù)包中的字段值進行更新。
另一種具體的實施方式可以是:用戶先利用已創(chuàng)建數(shù)據(jù)包對表單頁面進行自動填充,填充完成之后,瀏覽器將監(jiān)測用戶對已填充內(nèi)容是否有修改,如果監(jiān)測到了修改行為,則以自動或提示用戶確認(rèn)的方式對數(shù)據(jù)包中的字段值進行更新。
為了滿足在不同表單頁面的填充需求,本申請方案允許用戶創(chuàng)建多個表單數(shù)據(jù)包,在不同的表單數(shù)據(jù)包中可以具有不同的字段名稱,也可以具有相同的字段名稱、不同的字段值。用戶可以隨時對已創(chuàng)建的各個數(shù)據(jù)包進行查看和編輯,如圖5所示,用戶可以在圖5左側(cè)所示頁面中選擇任意已創(chuàng)建的數(shù)據(jù)包, 然后進入如圖5右側(cè)所示的數(shù)據(jù)包查看/編輯界面。
需要說明的是,與現(xiàn)有方案相比,本申請所提供的表單數(shù)據(jù)包是以獨立的形式進行存儲,不需要依賴于瀏覽器,因此用戶也可以在獨立于瀏覽器的應(yīng)用程序中實現(xiàn)表單數(shù)據(jù)包的創(chuàng)建和管理功能。另外,為了方便用戶在不同地點、不同設(shè)備上使用表單數(shù)據(jù)包,本申請方案還提供表單數(shù)據(jù)包的多設(shè)備同步功能。具體而言,用戶在PC、手機、平板電腦等個人終端設(shè)備上創(chuàng)建或表單數(shù)據(jù)包后,可以將數(shù)據(jù)包上傳至網(wǎng)絡(luò)側(cè)進行存儲。用戶更換設(shè)備后,可以直接從網(wǎng)絡(luò)側(cè)將表單數(shù)據(jù)包下載到本地使用。此外,用戶也可以直接對網(wǎng)絡(luò)側(cè)存儲的表單數(shù)據(jù)包進行修改,或者在個人終端設(shè)備上修改表單數(shù)據(jù)包后同步至網(wǎng)絡(luò)側(cè)。
利用已經(jīng)創(chuàng)建或修改完成的數(shù)據(jù)包,可以直接對表單頁面進行快速填充。圖6所示為本申請?zhí)峁┑谋韱螖?shù)據(jù)填充方法的流程圖,該方法可以包括以下步驟:
S201,獲取用于填充目標(biāo)表單頁面的表單數(shù)據(jù)包。
在本實施例中,以“目標(biāo)表單頁面”代表用戶當(dāng)前正在瀏覽的、需要進行填充的表單頁面。用戶可以在已創(chuàng)建的一個或多個自定義表單數(shù)據(jù)包中,選擇一個用于填充當(dāng)前瀏覽表單頁面,瀏覽器根據(jù)用戶的選擇操作確定需要使用的數(shù)據(jù)包,并且進一步獲取數(shù)據(jù)包中的字段名稱信息和字段值信息。
瀏覽器可以向用戶展示表單數(shù)據(jù)包選擇界面,在該選擇界面中包括至少一個用戶創(chuàng)建的表單數(shù)據(jù)包標(biāo)識;用戶在選擇界面選擇了某個標(biāo)識后,瀏覽器用戶在所述選擇界面的選擇操作,獲取用于填充目標(biāo)表單的用戶自定義表單數(shù)據(jù)包;
另外,如果用戶在創(chuàng)建數(shù)據(jù)包時,進一步創(chuàng)建了該數(shù)據(jù)包的快捷圖標(biāo),則用戶可以直接將需要使用數(shù)據(jù)包快捷圖標(biāo)拖動至目標(biāo)表單頁面上,瀏覽器根據(jù)該操作,獲取用于填充目標(biāo)表單的用戶自定義表單數(shù)據(jù)包。
一種實現(xiàn)方式中,當(dāng)用戶創(chuàng)建多個數(shù)據(jù)包時,可為該多個數(shù)據(jù)包創(chuàng)建同一個快捷圖標(biāo),當(dāng)用戶需要使用其中一個數(shù)據(jù)包時,也可以將該快捷圖標(biāo)拖動至目標(biāo)表單頁面上,瀏覽器可根據(jù)該操作,展示各數(shù)據(jù)包的標(biāo)識,例如數(shù)據(jù)包的 名稱、內(nèi)容預(yù)覽圖等,供用戶選擇需要使用的數(shù)據(jù)包,以便使用用戶選擇的數(shù)據(jù)包對當(dāng)前表單進行填充。
可以理解,一種實現(xiàn)方式中,該方法集成在瀏覽器中以插件體現(xiàn)時,可以直接在瀏覽器中生成圖標(biāo),并通過用戶點擊圖標(biāo)的方式,啟動將圖標(biāo)對應(yīng)的數(shù)據(jù)包中的數(shù)據(jù)填充在當(dāng)前表單中。
瀏覽器也可以根據(jù)預(yù)先保存的表單數(shù)據(jù)包與頁面的對應(yīng)關(guān)系,確定填充當(dāng)前頁面需要使用的數(shù)據(jù)包,或者根據(jù)數(shù)據(jù)包中存儲的字段數(shù)據(jù)特征以及當(dāng)前頁面中的字段數(shù)據(jù)特征,確定填充當(dāng)前頁面需要使用的數(shù)據(jù)包。瀏覽器確定的結(jié)果可以直接自動應(yīng)用于后續(xù)的填充步驟,也可以以推薦的方式展現(xiàn)給用戶,由用戶進一步自行確認(rèn)。
根據(jù)前面實施例的說明,在本步驟中既可以從用戶設(shè)備本地獲取表單數(shù)據(jù)包,也可以從對應(yīng)的網(wǎng)絡(luò)側(cè)存儲位置下載后獲取表單數(shù)據(jù)包。
S202,根據(jù)字段名稱的匹配關(guān)系,將表單數(shù)據(jù)包中的字段值填充在目標(biāo)表單頁面中的相應(yīng)位置;
最基本的方案是使用完全匹配的方式進行填充,將表單數(shù)據(jù)包中的字段值分別對應(yīng)填寫在目標(biāo)表單頁面中具有相同字段名稱的填充處,如果數(shù)據(jù)包字段名稱不相同就不做自動填充。為了實現(xiàn)更智能的自動填充功能,這里也可以使用模糊匹配的方式識別字段名稱,例如匹配到“郵箱”—“E-mail”、“手機”—“移動電話”等近義詞,也可以進行自動填充。具體的模糊匹配方法可參見其他現(xiàn)有技術(shù),本申請中不做進一步的詳細(xì)說明。
與現(xiàn)有的零散記錄表單數(shù)據(jù)的方式相比,本申請將表單數(shù)據(jù)以數(shù)據(jù)包的形式進行管理,由于每個數(shù)據(jù)包中都保存有一組具有固定對應(yīng)關(guān)系的表單數(shù)據(jù),因此在對表單頁面進行自動填充時,通過選擇數(shù)據(jù)包可以一次性完成對多個字段的填充,并且能夠有效保證多個字段填充結(jié)果的正確對應(yīng)。此外,用戶可以方便地對數(shù)據(jù)包中保存的內(nèi)容進行自定義創(chuàng)建或修改,從而更好地滿足實際應(yīng)用的需求,減少對系統(tǒng)存儲空間的浪費。
相應(yīng)于上述方法實施例,本申請還提供一種表單數(shù)據(jù)處理裝置,該裝置方 案所對應(yīng)的功能可以在集成在瀏覽器中實現(xiàn),也可以采用瀏覽器插件或擴展的方式實現(xiàn)。此外,在一些應(yīng)用場景下,也可以在獨立于瀏覽器的應(yīng)用程序中實現(xiàn)表單數(shù)據(jù)包的創(chuàng)建和管理功能,本申請方案對此裝置的具體形式并不需要進行限定。
參見圖7所示,該裝置可以包括:該裝置可以包括和數(shù)據(jù)填充模塊100:
數(shù)據(jù)填充模塊100可以包括:
數(shù)據(jù)包獲取子模塊110,用于獲取用于填充目標(biāo)表單的用戶自定義表單數(shù)據(jù)包,該表單數(shù)據(jù)包為從本地或網(wǎng)絡(luò)上調(diào)用的用戶創(chuàng)建的自定義數(shù)據(jù)包,該數(shù)據(jù)包含至少兩個字段,每個字段包括字段名及對應(yīng)的字段值;
填充子模塊120,用于根據(jù)字段名稱的匹配關(guān)系,將表單數(shù)據(jù)包中的字段值填充在目標(biāo)表單頁面中的相應(yīng)位置;
參見圖7所示,本申請所提供的表單數(shù)據(jù)處理裝置還可以進一步包括:數(shù)據(jù)包管理模塊200,該模塊包括創(chuàng)建子模塊210,
創(chuàng)建子模塊210可以用于根據(jù)自定義數(shù)據(jù)包模板,獲取由用戶填寫在該模板中的各字段及字段值,形成表單數(shù)據(jù)包;或者用于從用戶填寫的表單獲取各字段及字段值,填寫在自定義數(shù)據(jù)包模板中,形成表單數(shù)據(jù)包。
創(chuàng)建子模塊210還可以用于在形成表單數(shù)據(jù)包后,創(chuàng)建該表單數(shù)據(jù)包的圖標(biāo)。
在本申請的一種具體實施方式中,數(shù)據(jù)包獲取子模塊100可以具體用于:
展示表單數(shù)據(jù)包選擇界面,所述選擇界面中包括至少一個用戶創(chuàng)建的表單數(shù)據(jù)包標(biāo)識;根據(jù)用戶在所述選擇界面的選擇操作,獲取用于填充目標(biāo)表單的用戶自定義表單數(shù)據(jù)包;
或者
根據(jù)用戶將表單數(shù)據(jù)包圖標(biāo)拖動到目標(biāo)表單頁面的操作,獲取用于填充目標(biāo)表單的用戶自定義表單數(shù)據(jù)包。
參見圖8所示,在本申請的一種具體實施方式中,數(shù)據(jù)包管理模塊200還可以包括:
修改子模塊220,用于對已創(chuàng)建的表單數(shù)據(jù)包內(nèi)容進行修改。
在本申請的一種具體實施方式中,修改子模塊220可以具體用于根據(jù)從當(dāng)前瀏覽的表單頁面中提取到的字段名稱,在已創(chuàng)建表單數(shù)據(jù)包中添加新的字段名稱。
在本申請的一種具體實施方式中,修改子模塊220可以具體用于根據(jù)用戶在當(dāng)前表單頁面的填充內(nèi)容,對已創(chuàng)建表單數(shù)據(jù)包中的字段值進行更新。
參見圖8所示,在本申請的一種具體實施方式中,數(shù)據(jù)包管理模塊200還可以包括同步子模塊230,用于將表單數(shù)據(jù)包上傳至網(wǎng)絡(luò)側(cè)設(shè)備;和/或用于從網(wǎng)絡(luò)側(cè)設(shè)備下載表單數(shù)據(jù)包。
可以理解的是,修改子模塊220與同步子模塊230作為兩種功能獨立的模塊,既可以如圖8所示同時配置在裝置中,也可以分別單獨配置在裝置中,因此圖8所示的結(jié)構(gòu)不應(yīng)理解為對本申請方案的限定。
上述裝置中各個模塊的功能和作用的實現(xiàn)過程具體詳見上述方法中對應(yīng)步驟的實現(xiàn)過程,在此不再贅述。
通過以上的實施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本申請的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請各個實施例或者實施例的某些部分所述的方法。
本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于裝置實施例而言,由于其基本相似于方法實施例,所以描述得比較簡單,相關(guān)之處參見方法實施例的部分說明即可。以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的模塊可以是或者也可以不是物理上分開的,在實施本申請方案時可以把各模塊的功能在同一個或多個軟件和/或硬件中實現(xiàn)。也可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實 施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。
以上所述僅是本申請的具體實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本申請原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本申請的保護范圍。