亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

存儲文件的解析方法和裝置與流程

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

技術(shù)特征:

1.一種存儲文件的解析方法,其特征在于,包括:

讀取存儲文件;其中,所述存儲文件中包括與所述存儲文件的格式所對應(yīng)的解析邏輯識別碼;

根據(jù)預(yù)先設(shè)置的與所述解析邏輯識別碼所對應(yīng)的解析邏輯,將所述存儲文件解析為中間格式數(shù)據(jù)結(jié)構(gòu);其中,所述中間格式數(shù)據(jù)結(jié)構(gòu)中包括與所述存儲文件中的各個內(nèi)容元素分別對應(yīng)的元素識別碼;

根據(jù)預(yù)先設(shè)置的與所述元素識別碼所共同對應(yīng)的轉(zhuǎn)換邏輯,將所述中間格式數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換為內(nèi)存存儲文件;其中,所述內(nèi)存存儲文件為所述存儲文件在內(nèi)存中的映射。

2.如權(quán)利要求1所述的存儲文件的解析方法,其特征在于,所述根據(jù)預(yù)先設(shè)置的與所述解析邏輯識別碼所對應(yīng)的解析邏輯,將所述存儲文件解析為中間格式數(shù)據(jù)結(jié)構(gòu),具體包括:

根據(jù)所述解析邏輯識別碼,從預(yù)先設(shè)置的解析管理器中獲取所述解析邏輯識別碼所對應(yīng)的所述解析邏輯;

根據(jù)所述解析邏輯,將所述存儲文件解析為所述中間格式數(shù)據(jù)結(jié)構(gòu)。

3.如權(quán)利要求2所述的存儲文件的解析方法,其特征在于,所述解析邏輯中包括第一解析邏輯和第二解析邏輯;

所述根據(jù)所述解析邏輯,將所述存儲文件解析為所述中間格式數(shù)據(jù)結(jié)構(gòu),具體包括:

根據(jù)所述第一解析邏輯,調(diào)用與所述存儲文件的格式所對應(yīng)的格式解析器,將所述存儲文件解析為相應(yīng)的格式數(shù)據(jù)結(jié)構(gòu);

根據(jù)所述第二解析邏輯,對所述格式數(shù)據(jù)結(jié)構(gòu)的節(jié)點引用關(guān)系進行修改,將所述格式數(shù)據(jù)結(jié)構(gòu)解析為所述中間格式數(shù)據(jù)結(jié)構(gòu)。

4.如權(quán)利要求1所述的存儲文件的解析方法,其特征在于,所述根據(jù)預(yù)先設(shè)置的與所述元素識別碼所共同對應(yīng)的轉(zhuǎn)換邏輯,將所述中間格式數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換為內(nèi)存存儲文件,具體包括:

根據(jù)所述元素識別碼,從預(yù)先設(shè)置的轉(zhuǎn)換管理器中獲取所述元素識別碼所共同對應(yīng)的轉(zhuǎn)換邏輯;

根據(jù)所述轉(zhuǎn)換邏輯,對所述中間格式數(shù)據(jù)結(jié)構(gòu)進行遞歸,將所述中間格式數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換為所述內(nèi)存存儲文件。

5.如權(quán)利要求1所述的存儲文件的解析方法,其特征在于,在所述根據(jù)預(yù)先設(shè)置的與所述元素識別碼所共同對應(yīng)的轉(zhuǎn)換邏輯,將所述中間格式數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換為內(nèi)存存儲文件之后,還包括:

將所述內(nèi)存存儲文件中的各個內(nèi)容元素渲染至顯示屏中顯示。

6.一種存儲文件的解析裝置,其特征在于,包括:

存儲文件讀取模塊,用于讀取存儲文件;其中,所述存儲文件中包括與所述存儲文件的格式所對應(yīng)的解析邏輯識別碼;

存儲文件解析模塊,用于根據(jù)預(yù)先設(shè)置的與所述解析邏輯識別碼所對應(yīng)的解析邏輯,將所述存儲文件解析為中間格式數(shù)據(jù)結(jié)構(gòu);其中,所述中間格式數(shù)據(jù)結(jié)構(gòu)中包括與所述存儲文件中的各個內(nèi)容元素分別對應(yīng)的元素識別碼;以及,

中間格式數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換模塊,用于根據(jù)預(yù)先設(shè)置的與所述元素識別碼所共同對應(yīng)的轉(zhuǎn)換邏輯,將所述中間格式數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換為內(nèi)存存儲文件;其中,所述內(nèi)存存儲文件為所述存儲文件在內(nèi)存中的映射。

7.如權(quán)利要求6所述的存儲文件的解析裝置,其特征在于,所述存儲文件解析模塊,具體包括:

解析邏輯獲取單元,用于根據(jù)所述解析邏輯識別碼,從預(yù)先設(shè)置的解析管理器中獲取所述解析邏輯識別碼所對應(yīng)的所述解析邏輯;以及,

文件解析單元,用于根據(jù)所述解析邏輯,將所述存儲文件解析為所述中間格式數(shù)據(jù)結(jié)構(gòu)。

8.如權(quán)利要求7所述的存儲文件的解析裝置,其特征在于,所述解析邏輯中包括第一解析邏輯和第二解析邏輯;

所述文件解析單元,具體包括:

第一解析子單元,用于根據(jù)所述第一解析邏輯,調(diào)用與所述存儲文件的格式所對應(yīng)的格式解析器,將所述存儲文件解析為相應(yīng)的格式數(shù)據(jù)結(jié)構(gòu);以及,

第二解析子單元,用于根據(jù)所述第二解析邏輯,對所述格式數(shù)據(jù)結(jié)構(gòu)的節(jié)點引用關(guān)系進行修改,將所述格式數(shù)據(jù)結(jié)構(gòu)解析為所述中間格式數(shù)據(jù)結(jié)構(gòu)。

9.如權(quán)利要求6所述的存儲文件的解析裝置,其特征在于,所述中間格式數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換模塊,具體包括:

轉(zhuǎn)換邏輯獲取單元,用于根據(jù)所述元素識別碼,從預(yù)先設(shè)置的轉(zhuǎn)換管理器中獲取所述元素識別碼所共同對應(yīng)的轉(zhuǎn)換邏輯;以及,

格式轉(zhuǎn)換單元,用于根據(jù)所述轉(zhuǎn)換邏輯,對所述中間格式數(shù)據(jù)結(jié)構(gòu)進行遞歸,將所述中間格式數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換為所述內(nèi)存存儲文件。

10.如權(quán)利要求6所述的存儲文件的解析裝置,其特征在于,所述存儲文件的解析裝置,還包括:

渲染顯示模塊,用于將所述內(nèi)存存儲文件中的各個內(nèi)容元素渲染至顯示屏中顯示。

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