[發明專利]網絡應用中的數據格式轉換方法和裝置在審
| 申請號: | 201310538465.8 | 申請日: | 2013-11-04 |
| 公開(公告)號: | CN103559171A | 公開(公告)日: | 2014-02-05 |
| 發明(設計)人: | 蘭燁 | 申請(專利權)人: | 北京銳安科技有限公司 |
| 主分類號: | G06F17/22 | 分類號: | G06F17/22 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 胡彬 |
| 地址: | 100044 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡 應用 中的 數據格式 轉換 方法 裝置 | ||
技術領域
本發明涉及計算機數據處理技術領域,尤其涉及網絡應用中的數據格式轉換方法和裝置。
背景技術
現在,互聯網已經成為人們生活不可缺少的重要工具。通過互聯網,人們可以討論問題,交換意見,結識朋友,甚至購買商品。在互聯網大行其道的今天,各種網絡應用層出不窮。而實現不同的網絡應用的對接大都需要對不同格式的數據進行格式轉換。
現有的格式轉換都基于特定的應用場景。也就是說,現有的格式轉換只針對從一種特定數據格式到另一種數據格式的格式轉換。圖1是現有技術提供的數據格式轉換系統的結構示意圖。參見圖1,向系統107和系統108提供格式轉換的數據時,需要為不同的系統分別開發各自的數據格式轉換組件。也就是說,如果應用場景發生變化,則原來的格式轉換代碼不再能夠使用,需要開發新的代碼。這樣就造成了格式轉換中的代碼可移植性差,格式轉換的方式不夠靈活。
發明內容
有鑒于此,本發明提出一種網絡應用中的數據格式轉換方法和裝置,以提高格式轉換的便捷性和代碼可移植性。
第一方面,本發明實施例提供了一種網絡應用中的數據格式轉換方法,所述方法包括:
讀取配置文件,根據配置文件的內容確定數據格式轉換的目標格式以及數據格式轉換算法列表;
獲取數據格式轉換的原數據;
使用所述數據格式轉換算法列表中的數據格式轉換算法將原數據格式轉換為目標格式的目標數據。
第二方面,本發明實施例提供了一種網絡應用中的數據格式轉換裝置,所述裝置包括:
配置文件讀取模塊,用于讀取配置文件,根據配置文件的內容確定數據格式轉換的目標格式以及數據格式轉換算法列表;
原數據獲取模塊,用于獲取數據格式轉換的原數據;
目標數據格式轉換模塊,用于使用所述數據格式轉換算法列表中的數據格式轉換算法將原數據格式轉換為目標格式的目標數據。
本發明實施例提供的網絡應用中的數據格式轉換方法和裝置,通過讀取配置文件確定數據格式轉換的目標格式和數據格式轉換算法,再利用數據格式轉換算法對數據進行轉換,增強了數據格式轉換的代碼的可移植性,實現了輕量級的數據格式轉換。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發明的其它特征、目的和優點將會變得更明顯:
圖1是現有技術提供的數據格式轉換系統的結構示意圖;
圖2是本發明第一實施例提供的網絡應用中的數據格式轉換方法的流程示意圖;
圖3是本發明第一實施例提供的數據格式轉換方法中的目標數據格式轉換的流程示意圖;
圖4是本發明第二實施例提供的網絡應用中的數據格式轉換方法的流程示意圖;
圖5是本發明第三實施例提供的網絡應用中的數據格式轉換裝置的結構示意圖;
圖6是本發明第四實施例提供的網絡應用中的數據格式轉換裝置的結構示意圖;
圖7是本發明第五實施例提供的實施網絡應用中的數據格式轉換方法的系統的結構示意圖。
具體實施方式
下面結合附圖和實施例對本發明作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅用于解釋本發明,而非對本發明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發明相關的部分而非全部內容。
圖2及圖3示出了本發明的第一實施例。
圖2是本發明第一實施例提供的網絡應用中的數據格式轉換方法的流程示意圖。參見圖2,所述網絡應用中的數據格式轉換方法包括:
步驟S210,讀取配置文件,根據配置文件的內容確定數據格式轉換的目標格式以及數據格式轉換算法列表。
所述配置文件是存儲了數據格式轉換的各種參數的文件,其中所述數據格式轉換的各種參數包括:數據格式轉換的目標格式以及數據格式轉換算法列表。所述配置文件可以是XML格式的文件,也可以是JSON格式的文件。
所述數據格式轉換的目標格式是數據格式轉換的目標數據的格式。所述數據格式轉換的目標格式可以根據目標數據的需要來定義,并用不同的標簽來標注。例如,一種XML目標數據的格式可以用標簽“XML格式1”表示,另一種XML目標數據的格式可以用標簽“XML格式2”表示。
所述數據格式轉換列表以線性表的形式將數據格式轉換中使用的數據格式轉換算法。在所述數據格式轉換列表中,各個數據格式轉換算法可以以順序結構的線性表進行存儲,也可以以鏈式結構的線性表進行存儲。
步驟S220,獲取數據格式轉換的原數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京銳安科技有限公司,未經北京銳安科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201310538465.8/2.html,轉載請聲明來源鉆瓜專利網。





