[發(fā)明專利]頁面數(shù)據(jù)處理方法及裝置有效
| 申請?zhí)枺?/td> | 201611109741.9 | 申請日: | 2016-12-02 |
| 公開(公告)號: | CN108153663B | 公開(公告)日: | 2022-02-18 |
| 發(fā)明(設(shè)計)人: | 白澤銘 | 申請(專利權(quán))人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京潤澤恒知識產(chǎn)權(quán)代理有限公司 11319 | 代理人: | 蘇培華 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 頁面 數(shù)據(jù)處理 方法 裝置 | ||
1.一種頁面數(shù)據(jù)處理方法,其特征在于,包括:
客戶端在接收到目標頁面的頁面數(shù)據(jù)后,從所述頁面數(shù)據(jù)中提取數(shù)據(jù)規(guī)范信息,所述數(shù)據(jù)規(guī)范信息用于定義所述頁面的渲染數(shù)據(jù)列表中各數(shù)據(jù)條目的標準數(shù)據(jù)格式;
以渲染數(shù)據(jù)列表中的數(shù)據(jù)條目為單位,分別判斷各數(shù)據(jù)條目是否符合所述數(shù)據(jù)規(guī)范;
根據(jù)判斷結(jié)果,對所述數(shù)據(jù)條目進行處理;
所述數(shù)據(jù)條目包括數(shù)據(jù)對象信息條目,其中,每個數(shù)據(jù)對象信息條目包括多個字段,所述分別判斷各數(shù)據(jù)條目是否符合所述數(shù)據(jù)規(guī)范,包括判斷各數(shù)據(jù)對象信息條目的各個字段是否符合所述數(shù)據(jù)規(guī)范;
如果目標數(shù)據(jù)對象信息條目中的目標字段不符合所述數(shù)據(jù)規(guī)范,則判斷所述目標字段是否屬于預置的關(guān)鍵字段,如果是,則將該數(shù)據(jù)對象信息條目從所述頁面數(shù)據(jù)中過濾掉。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷各數(shù)據(jù)對象信息條目的各個字段是否符合所述數(shù)據(jù)規(guī)范,包括:
判斷各數(shù)據(jù)對象信息條目包含的字段數(shù)量以及各字段對應的屬性是否與所述數(shù)據(jù)規(guī)范中定義的字段信息一致,各字段上的屬性值是否存在,以及,各字段上屬性值的數(shù)據(jù)格式是否與所述數(shù)據(jù)規(guī)范中定義的數(shù)據(jù)格式一致。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
如果所述目標字段不屬于預置的關(guān)鍵字段,則對所述目標數(shù)據(jù)對象信息條目的出錯信息進行記錄,并繼續(xù)對其他數(shù)據(jù)對象信息條目進行判斷。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括:
在完成對全部數(shù)據(jù)對象信息條目的判斷后,根據(jù)被過濾掉的數(shù)據(jù)對象信息條目的數(shù)量,對所述目標頁面進行展示。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)被過濾掉的數(shù)據(jù)對象信息條目的數(shù)量,確定所述目標頁面進行展示,包括:
如果被過濾掉的數(shù)據(jù)對象信息條目的數(shù)量未達到預置閾值,則利用剩余的各數(shù)據(jù)對象信息條目,對所述目標頁面進行渲染展示。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)被過濾掉的數(shù)據(jù)對象信息條目的數(shù)量,確定所述目標頁面進行展示,包括:
如果被過濾掉的數(shù)據(jù)對象信息條目的數(shù)量達到預置閾值,則向服務器請求獲得所述目標頁面的備份頁面數(shù)據(jù),以便利用所述備份頁面數(shù)據(jù)對所述目標頁面進行渲染展示。
7.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括:
將記錄的數(shù)據(jù)對象信息條目出錯信息提供給服務器。
8.一種頁面數(shù)據(jù)處理方法,其特征在于,包括:
第一服務器接收客戶端的訪問目標頁面的請求;
通過預置的接口為所述客戶端提供頁面數(shù)據(jù),所述頁面數(shù)據(jù)中包括數(shù)據(jù)規(guī)范信息,所述數(shù)據(jù)規(guī)范信息用于定義所述頁面的渲染數(shù)據(jù)列表中各數(shù)據(jù)條目的標準數(shù)據(jù)格式,以便所述客戶端在接收到所述頁面數(shù)據(jù)后,以渲染數(shù)據(jù)列表中的數(shù)據(jù)條目為單位,分別判斷各數(shù)據(jù)條目是否符合所述數(shù)據(jù)規(guī)范,并根據(jù)判斷結(jié)果,對所述數(shù)據(jù)條目進行處理;
所述數(shù)據(jù)條目包括數(shù)據(jù)對象信息條目,其中,每個數(shù)據(jù)對象信息條目包括多個字段,所述分別判斷各數(shù)據(jù)條目是否符合所述數(shù)據(jù)規(guī)范,包括判斷各數(shù)據(jù)對象信息條目的各個字段是否符合所述數(shù)據(jù)規(guī)范;
如果目標數(shù)據(jù)對象信息條目中的目標字段不符合所述數(shù)據(jù)規(guī)范,則判斷所述目標字段是否屬于預置的關(guān)鍵字段,如果是,則將該數(shù)據(jù)對象信息條目從所述頁面數(shù)據(jù)中過濾掉。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,還包括:
接收客戶端提交的頁面錯誤信息;
根據(jù)頁面錯誤信息對同一頁面內(nèi)對應接口的調(diào)用過程中,頁面數(shù)據(jù)的出錯情況進行統(tǒng)計。
10.根據(jù)權(quán)利要求8所述的方法,其特征在于,還包括:
針對各頁面提供備份頁面數(shù)據(jù),并保存到內(nèi)容分發(fā)網(wǎng)絡(luò)CDN,以便在接口調(diào)用過程中發(fā)生異常時,所述客戶端從所述CDN中獲取到目標頁面的備份頁面數(shù)據(jù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于阿里巴巴集團控股有限公司,未經(jīng)阿里巴巴集團控股有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611109741.9/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)處理設(shè)備,數(shù)據(jù)處理方法,和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理電路、數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法、數(shù)據(jù)處理控制方法
- 數(shù)據(jù)處理設(shè)備、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及計算機可讀取的記錄介質(zhì)
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序





