1.一種XML文檔存儲方法,其特征在于,包括:
將XML文檔分解為多個片段,所述片段包括多個節(jié)點,每個節(jié)點的開始標(biāo)記和結(jié)束標(biāo)記在同一片段中;
對所述多個片段分別進行存儲,以使每個片段作為一個存儲空間;
從所述多個片段中查找目標(biāo)片段,并從所述目標(biāo)片段中查找目標(biāo)節(jié)點。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將XML文檔分解為多個片段,包括:
依據(jù)所述XML文檔的大小和用戶設(shè)定的片段大小將所述XML文檔平均分為多個片段。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將XML文檔分解為多個片段之后,還包括:
更新所述片段的內(nèi)容。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述將XML文檔分解為多個片段之后,還包括:
為所述多個片段中的每個片段設(shè)置一個標(biāo)識號。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述從所述多個片段中查找目標(biāo)片段,并從所述目標(biāo)片段中查找目標(biāo)節(jié)點包括:
依據(jù)所述目標(biāo)片段對應(yīng)的標(biāo)識號從所述多個片段中查找目標(biāo)片段;
對所述目標(biāo)片段進行解析獲得所述目標(biāo)節(jié)點。
6.一種XML文檔存儲裝置,其特征在于,包括:
分解模塊,用于將XML文檔分解為多個片段,所述片段包括多個節(jié)點,每個節(jié)點的開始標(biāo)記和結(jié)束標(biāo)記在同一片段中;
存儲模塊,用于對所述多個片段分別進行存儲,以使每個片段作為一個存儲空間;
查找模塊,用于從所述多個片段中查找目標(biāo)片段,并從所述目標(biāo)片段中查找目標(biāo)節(jié)點。
7.根據(jù)權(quán)利要求6所述的XML文檔存儲裝置,其特征在于,所述分解模塊具體用于依據(jù)所述XML文檔的大小和用戶設(shè)定的片段大小將所述XML文檔平均分為多個片段。
8.根據(jù)權(quán)利要求7所述的XML文檔存儲裝置,其特征在于,還包括:
更新模塊,用于更新所述片段的內(nèi)容。
9.根據(jù)權(quán)利要求8所述的XML文檔存儲裝置,其特征在于,還包括:
標(biāo)識模塊,用于為所述多個片段中的每個片段設(shè)置一個標(biāo)識號。
10.根據(jù)權(quán)利要求9所述的XML文檔存儲裝置,其特征在于,所述查找模塊具體用于依據(jù)所述目標(biāo)片段對應(yīng)的標(biāo)識號從所述多個片段中查找目標(biāo)片段;對所述目標(biāo)片段進行解析獲得所述目標(biāo)節(jié)點。