[發明專利]延伸標記語言文件的數據擷取方法及裝置無效
| 申請號: | 201010117010.5 | 申請日: | 2010-02-09 |
| 公開(公告)號: | CN102147801A | 公開(公告)日: | 2011-08-10 |
| 發明(設計)人: | 黃偉倫 | 申請(專利權)人: | 緯創資通股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F17/27 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 史新宏 |
| 地址: | 中國臺*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 延伸 標記 語言 文件 數據 擷取 方法 裝置 | ||
1.一種數據擷取方法,用來通過互聯網取得數據,該數據擷取方法包含有:
根據一使用者指令,自一服務器端取得一延伸標記語言文件,該延伸標記語言文件包含多個元素對應于多個標簽,該使用者指令用來取得該延伸標記語言文件中一特定元素;
對該延伸標記語言文件進行格式分析,以產生一格式分析結果;
根據該格式分析結果,由多個模板中選取一模板,該模板用來指示該多個標簽的內容;以及
通過該模板,由該延伸標記語言文件中取得該特定元素。
2.如權利要求1所述的數據擷取方法,其中對該延伸標記語言文件進行格式分析,以產生該格式分析結果的步驟,包含有:
將該延伸標記語言文件的該多個標簽轉換為一樹狀結構,作為該格式分析結果,該樹狀結構包含多個節點,每一節點對應于該多個標簽的一標簽。
3.如權利要求2所述的網站數據解析方法,其中通過該模板,由該延伸標記語言文件中取得該特定元素的步驟,包含有:
根據該使用者指令,判斷該特定元素的名稱;
根據該特定元素的名稱,通過該模板,取得該多個節點中對應于該特定元素的一節點;以及
判斷該節點所對應的一標簽,以由該延伸標記語言文件中取得對應于該標簽的該特定元素。
4.如權利要求2所述的數據擷取方法,其還包含存儲該樹狀結構。
5.一種數據擷取裝置,用來通過互聯網取得數據,該數據擷取裝置包含有:
一微處理器;以及
一存儲器,用來存儲一程序,該程序用來指示該微處理器執行以下步驟:
根據一使用者指令,自一服務器端取得一延伸標記語言文件,該延伸標記語言文件包含多個元素對應于多個標簽,該使用者指令用來取得該延伸標記語言文件中一特定元素;
對該延伸標記語言文件進行格式分析,以產生一格式分析結果;
根據該格式分析結果,由多個模板中選取一模板,該模板用來指示該多個標簽的內容;以及
通過該模板,由該延伸標記語言文件中取得該特定元素。
6.如權利要求5所述的數據擷取裝置,其中對該延伸標記語言文件進行格式分析,以產生該格式分析結果的步驟,包含有:
將該延伸標記語言文件的該多個標簽轉換為一樹狀結構,作為該格式分析結果,該樹狀結構包含多個節點,每一節點對應于該多個標簽的一標簽。
7.如權利要求6所述的數據擷取裝置,其中通過該模板,由該延伸標記語言文件中取得該特定數據的步驟,包含有:
根據該使用者指令,判斷該特定元素的名稱;
根據該特定元素的名稱,通過該模板,取得該多個節點中對應于該特定元素的一節點;以及
判斷該節點所對應的一標簽,以由該延伸標記語言文件中取得對應于該標簽的該特定元素。
8.如權利要求6所述的數據擷取裝置,其還包含存儲該樹狀結構。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于緯創資通股份有限公司,未經緯創資通股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010117010.5/1.html,轉載請聲明來源鉆瓜專利網。





