一種可擴展的XML數(shù)據(jù)節(jié)點標(biāo)識號碼的編碼方法及裝置

基本信息

申請?zhí)?/td> CN201210193886.7 申請日 -
公開(公告)號 CN102768673B 公開(公告)日 2016-04-20
申請公布號 CN102768673B 申請公布日 2016-04-20
分類號 G06F17/30(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 趙偉;鄭程光;孫偉豐;羅正海;李泉;李浩;李書淦;程仁波 申請(專利權(quán))人 上海方正數(shù)字出版技術(shù)有限公司
代理機構(gòu) 北京英賽嘉華知識產(chǎn)權(quán)代理有限責(zé)任公司 代理人 北大方正集團有限公司;方正信息產(chǎn)業(yè)控股有限公司;上海方正數(shù)字出版技術(shù)有限公司
地址 100871 北京市海淀區(qū)成府路298號方正大廈5層
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種可擴展的XML數(shù)據(jù)節(jié)點標(biāo)識號碼的編碼方法及裝置,其特征在于,包括:存儲一XML文檔時,依照節(jié)點間關(guān)系為所述XML文檔的所有節(jié)點按照順序產(chǎn)生一整數(shù)位字符串編碼作為節(jié)點ID;當(dāng)所述XML文檔有新增節(jié)點插入時,在所述整數(shù)位編碼的基礎(chǔ)上,為所述新增節(jié)點產(chǎn)生小數(shù)位字符串編碼方式擴展所述標(biāo)識編碼,產(chǎn)生所述新增節(jié)點的節(jié)點ID。本發(fā)明的技術(shù)方案可以支持XML節(jié)點標(biāo)識編碼的動態(tài)更新,通過小數(shù)位標(biāo)識編碼的產(chǎn)生和使用,在保持原有XML節(jié)點編碼不變的情況下,實現(xiàn)了節(jié)點ID的可擴展,在節(jié)省存儲空間的同時,提高了編碼的效率。