[發明專利]一種解析數據文件的方法、裝置和系統有效
| 申請號: | 201711287705.6 | 申請日: | 2017-12-07 |
| 公開(公告)號: | CN107977440B | 公開(公告)日: | 2020-11-27 |
| 發明(設計)人: | 李鵬 | 申請(專利權)人: | 網宿科技股份有限公司 |
| 主分類號: | G06F16/16 | 分類號: | G06F16/16;H04L12/26 |
| 代理公司: | 北京華智則銘知識產權代理有限公司 11573 | 代理人: | 田建濤 |
| 地址: | 200030 上海市徐匯區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 解析 數據文件 方法 裝置 系統 | ||
本發明公開了一種解析數據文件的方法、裝置和系統,屬于數據處理領域。所述方法包括:接收端獲取待發送的數據文件;在所述數據文件中添加注釋字段,所述注釋字段包含所述數據文件中每個數據串的含義標識;向接收端發送添加有所述注釋字段的數據文件,以使所述接收端根據所述每個數據串的含義標識,對所述數據文件進行解析。采用本發明,可以提高對數據文件進行解析處理的成功率。
技術領域
本發明涉及數據處理領域,特別涉及一種解析數據文件的方法、裝置和系統。
背景技術
隨著CDN技術的不斷發展,CDN系統提供的業務日漸復雜化、多樣化,相應的,CDN系統在運行過程中產生的運行數據的種類也越來越多。
CDN系統中一般包含有數據采集設備,用于采集運行數據,并生成相應的數據文件,將數據文件發送給CDN系統中的數據處理設備。數據處理設備中一般預先存儲有文件類型和解析格式的對應關系,這樣,在數據處理設備接收到數據文件后,可以基于數據文件的文件類型,確定出相應的解析格式,之后則可以按照該解析格式對數據文件進行解析處理。
在實現本發明的過程中,發明人發現現有技術至少存在以下問題:
技術人員需要預先定義各種文件類型對應的解析格式,當CDN系統每次擴充新的文件類型或者修改已有的文件類型的解析格式時,都需要在數據采集設備和數據處理設備處進行同步擴充或者對預先定義好的對應關系進行修改,而一旦出現忘記添加新的文件類型對應的解析格式,或者忘記修改舊的解析格式等情況,則無法對數據文件進行解析處理,這樣,對數據文件進行解析處理的成功率較低。
發明內容
為了解決現有技術的問題,本發明實施例提供了一種解析數據文件的方法、裝置和系統。所述技術方案如下:
第一方面,提供了一種解析數據文件的方法,所述方法包括:
獲取待發送的數據文件;
在所述數據文件中添加注釋字段,所述注釋字段包含所述數據文件中每個數據串的含義標識;
向接收端發送添加有所述注釋字段的數據文件,以使所述接收端根據所述每個數據串的含義標識,對所述數據文件進行解析。
可選的,所述向接收端發送添加有所述注釋字段的數據文件之前,還包括:
如果所述數據文件中的目標數據串包含多個數據段,則在所述多個數據段間添加分隔符,并將所述分隔符寫入所述注釋字段。
可選的,所述注釋字段包含所述多個數據段中每個數據段的含義標識。
可選的,所述方法還包括:
當檢測到對所述數據文件中的數據串的修改操作時,根據所述修改操作調整所述注釋字段。
第二方面,提供了一種解析數據文件的方法,所述方法包括:
接收發送端發送的數據文件;
獲取所述數據文件中由所述發送端添加的注釋字段,所述注釋字段包含所述數據文件中每個數據串的含義標識;
根據所述每個數據串的含義標識,對所述數據文件進行解析。
可選的,所述根據所述多個數據串的含義標識,對所述數據文件進行解析,包括:
根據本地預先存儲的含義標識和解析格式的對應關系,以及所述每個數據串的含義標識,分別確定所述每個數據串的解析格式;
基于所述每個數據串的解析格式,對所述數據文件進行解析。
可選的,所述注釋字段包括分隔符;
所述根據所述每個數據串的含義標識,對所述數據文件進行解析之前,還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網宿科技股份有限公司,未經網宿科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711287705.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種人臉圖像庫構建方法
- 下一篇:基于規則引擎的業務處理方法及業務處理系統





