亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種可擴展標(biāo)記語言XML文檔的壓縮、解壓方法和裝置與流程

文檔序號:12123957閱讀:來源:國知局

技術(shù)特征:

1.一種可擴展標(biāo)記語言XML文檔的壓縮方法,其特征在于,包括:

從原始的可擴展標(biāo)記語言XML文檔中讀取文檔參數(shù);

將所述文檔參數(shù)映射為映射碼;

將所述映射碼替換所述文檔參數(shù),獲得壓縮的可擴展標(biāo)記語言XML文檔。

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:

將所述文檔參數(shù)與所述映射碼之間的映射關(guān)系嵌入所述可擴展標(biāo)記語言XML文檔中。

3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,還包括:

傳輸和/或存儲壓縮的可擴展標(biāo)記語言XML文檔。

4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述文檔參數(shù)包括元素和/或?qū)傩浴?/p>

5.根據(jù)權(quán)利要求1或2或4所述的方法,其特征在于,所述將所述文檔參數(shù)映射為映射碼的步驟包括:

對所述文檔參數(shù)進行去重處理;

將去重處理之后的文檔參數(shù)映射為唯一的映射碼,所述映射碼的字符串長度小于或等于所述文檔參數(shù)的字符串長度。

6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述將去重處理之后的文檔參數(shù)映射為唯一的映射碼的步驟包括:

從去重處理之后的文檔參數(shù)提取候選字符串;

判斷所述候選字符串是否與已映射的映射碼相同;

當(dāng)不相同時,確認所述候選字符串為所述文檔參數(shù)的映射碼;

當(dāng)相同時,從所述文檔參數(shù)中提取包含所述候選字符串的目標(biāo)字符串,作為新的候選字符串,返回執(zhí)行所述判斷所述候選字符串是否與已映射的映射碼相同的步驟。

7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述將去重處理之后的文檔參數(shù)映射為唯一的映射碼的步驟還包括:

按照字符串長度和/或字符順序?qū)θブ靥幚碇蟮奈臋n參數(shù)進行排序。

8.一種可擴展標(biāo)記語言XML文檔的解壓方法,其特征在于,包括:

獲取壓縮的可擴展標(biāo)記語言XML文檔,壓縮的可擴展標(biāo)記語言XML文檔中包括映射碼;

查找壓縮的可擴展標(biāo)記語言XML文檔的、映射碼與文檔參數(shù)之間的映射關(guān)系;

按照所述映射關(guān)系將所述文檔參數(shù)替換所述映射碼,獲得原始的可擴展標(biāo)記語言XML文檔。

9.根據(jù)權(quán)利要求8所述的方法,其特征在于,還包括:

當(dāng)所述映射關(guān)系嵌在壓縮的可擴展標(biāo)記語言XML文檔中時,刪除所述映射關(guān)系。

10.根據(jù)權(quán)利要求8或9所述的方法,其特征在于,所述獲取壓縮的可擴展標(biāo)記語言XML文檔的步驟包括:

讀取在先存儲的壓縮的可擴展標(biāo)記語言XML文檔;

或者,

接收傳輸?shù)絹淼膲嚎s的可擴展標(biāo)記語言XML文檔。

11.一種可擴展標(biāo)記語言XML文檔的壓縮裝置,其特征在于,包括:

文檔參數(shù)讀取模塊,用于從原始的可擴展標(biāo)記語言XML文檔中讀取文檔參數(shù);

映射模塊,用于將所述文檔參數(shù)映射為映射碼;

文檔參數(shù)替換模塊,用于將所述映射碼替換所述文檔參數(shù),獲得壓縮的可擴展標(biāo)記語言XML文檔。

12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,還包括:

映射關(guān)系嵌入模塊,用于將所述文檔參數(shù)與所述映射碼之間的映射關(guān)系嵌入所述可擴展標(biāo)記語言XML文檔中。

13.根據(jù)權(quán)利要求1或2所述的裝置,其特征在于,所述映射模塊包括:

去重子模塊,用于對所述文檔參數(shù)進行去重處理;

去重映射子模塊,用于將去重處理之后的文檔參數(shù)映射為唯一的映射碼,所述映射碼的字符串長度小于或等于所述文檔參數(shù)的字符串長度。

14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述去重映射子模塊包括:

候選字符串提取單元,用于從去重處理之后的文檔參數(shù)提取候選字符串;

映射碼判斷單元,用于判斷所述候選字符串是否與已映射的映射碼相同;當(dāng)不相同時,調(diào)用映射碼確認單元,當(dāng)相同時,調(diào)用目標(biāo)字符串提取單元,返回調(diào)用映射碼判斷單元;

映射碼確認單元,用于確認所述候選字符串為所述文檔參數(shù)的映射碼;

目標(biāo)字符串提取單元,用于從所述文檔參數(shù)中提取包含所述候選字符串的目標(biāo)字符串,作為新的候選字符串。

15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述去重映射子模塊還包括:

排序單元,用于按照字符串長度和/或字符順序?qū)θブ靥幚碇蟮奈臋n參數(shù)進行排序。

16.一種可擴展標(biāo)記語言XML文檔的解壓裝置,其特征在于,包括:

XML文檔獲取模塊,用于獲取壓縮的可擴展標(biāo)記語言XML文檔,壓縮的可擴展標(biāo)記語言XML文檔中包括映射碼;

映射關(guān)系查找模塊,用于查找壓縮的可擴展標(biāo)記語言XML文檔的、映射碼與文檔參數(shù)之間的映射關(guān)系;

映射碼替換模塊,用于按照所述映射關(guān)系將所述文檔參數(shù)替換所述映射碼,獲得原始的可擴展標(biāo)記語言XML文檔。

17.根據(jù)權(quán)利要求16所述的裝置,其特征在于,還包括:

映射關(guān)系刪除模塊,用于在所述映射關(guān)系嵌在壓縮的可擴展標(biāo)記語言XML文檔中時,刪除所述映射關(guān)系。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1