[發明專利]一種數據處理方法和裝置有效
| 申請號: | 201610046435.9 | 申請日: | 2016-01-25 |
| 公開(公告)號: | CN105740338B | 公開(公告)日: | 2019-10-25 |
| 發明(設計)人: | 潘宇龍 | 申請(專利權)人: | 江蘇國泰新點軟件有限公司 |
| 主分類號: | G06F16/31 | 分類號: | G06F16/31 |
| 代理公司: | 北京市隆安律師事務所 11323 | 代理人: | 權鮮枝;何立春 |
| 地址: | 215600 江蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據處理 方法 裝置 | ||
1.一種數據處理方法,其特征在于,所述方法包括:
對網頁頁面進行分析,確定網頁頁面中的文檔頁面模型DOM元素;
根據DOM元素取得網頁頁面中的各控件的對應值;
根據網頁頁面中的各控件的標識或名稱,將各控件的對應值存入指定格式的文件中與各控件的標識或名稱對應的項下;
將該指定格式文件中的各項中的值寫入異構系統中的網頁頁面中;
所述根據DOM元素取得網頁頁面中的各控件的對應值包括:
對于text控件、textarea控件、checkbox控件、radio控件和select控件中的一種或多種,通過第一數據字典取得這些控件的對應值;
對于table控件,根據該控件中對應值所處列的列名及對應值在控件中的行號,通過第二數據字典取得該控件的對應值;
對于不存在標識或名稱的自定義控件,根據頁面結構為該自定義控件進行自動編碼,通過第三數據字典取得該自定義控件的對應值;
所述對網頁頁面進行分析,確定網頁頁面中的文檔頁面模型DOM元素包括:
確定一個或多個正在運行的IE內核瀏覽器的輔助進程;
根據每個輔助進程確定該輔助進程對應的網頁頁面中的DOM元素,具體地,通過調用Ihtmldocument2獲取網頁頁面中的DOM元素。
2.如權利要求1所述的方法,其特征在于,該方法進一步包括:
如果一個網頁頁面中確定的DOM元素中包含IFRAME標簽,則根據IFRAME標簽進一步確定該網頁頁面的URL下的所有子URL,對每個子URL對應的網頁頁面都進行如上述的數據處理。
3.如權利要求1所述的方法,其特征在于,
該方法進一步包括:將網頁頁面中的各控件進行分類;
所述根據網頁頁面中的各控件的標識或名稱,將各控件的對應值存入指定格式的文件中與各控件的標識或名稱對應的項下包括:對于網頁頁面中的每一類控件,根據該類中的各控件的標識或名稱,將該類的各控件的對應值存入該類的指定格式的文件中對應的項下。
4.一種數據處理裝置,其特征在于,所述裝置包括:
網頁頁面分析單元,適于對網頁頁面進行分析,確定網頁頁面中的文檔頁面模型DOM元素;
控件取值單元,適于根據DOM元素取得網頁頁面中的各控件的對應值;
寫入單元,適于根據網頁頁面中的各控件的標識或名稱,將各控件的對應值存入指定格式的文件中與各控件的標識或名稱對應的項下;以及將該指定格式文件中的各項中的值寫入異構系統中的網頁頁面中;
所述控件取值單元,適于對于text控件、textarea控件、checkbox控件、radio控件和select控件中的一種或多種,通過第一數據字典取得這些控件的對應值;對于table控件,根據該控件中對應值所處列的列名及對應值在控件中的行號,通過第二數據字典取得該控件的對應值;對于不存在標識或名稱的自定義控件,根據頁面結構為該自定義控件進行自動編碼,通過第三數據字典取得該自定義控件的對應值;
所述網頁頁面分析單元,適于確定一個或多個正在運行的IE內核瀏覽器的輔助進程;根據每個輔助進程確定該輔助進程對應的網頁頁面中的DOM元素,具體地,通過調用Ihtmldocument2獲取網頁頁面中的DOM元素。
5.如權利要求4所述的裝置,其特征在于,
所述網頁頁面分析單元,當一個網頁頁面中確定的DOM元素中包含IFRAME標簽時,進一步適于根據IFRAME標簽進一步確定該網頁頁面的URL下的所有子URL;
所述網頁頁面分析單元、控件取值單元和寫入單元對每個子URL對應的網頁頁面都進行如上述的數據處理。
6.如權利要求4所述的裝置,其特征在于,該裝置進一步包括:
控件分類單元,適于將網頁頁面中的各控件進行分類;
所述寫入單元,適于對于網頁頁面中的每一類控件,根據該類中的各控件的標識或名稱,將該類的各控件的對應值存入該類的指定格式的文件中對應的項下。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇國泰新點軟件有限公司,未經江蘇國泰新點軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610046435.9/1.html,轉載請聲明來源鉆瓜專利網。





