日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種基于DOM模型的XML文本定位方法在審

專利信息
申請號: 201210591681.4 申請日: 2012-12-29
公開(公告)號: CN103914437A 公開(公告)日: 2014-07-09
發明(設計)人: 林吉;俞高宇;張曉華 申請(專利權)人: 上海可魯系統軟件有限公司
主分類號: G06F17/24 分類號: G06F17/24
代理公司: 暫無信息 代理人: 暫無信息
地址: 201203 上海市浦*** 國省代碼: 上海;31
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 基于 dom 模型 xml 文本 定位 方法
【說明書】:

技術領域

發明涉及一種XML文本定位技術,尤其涉及一種基于DOM模型的XML文本定位技術。

背景技術

DOM(文檔對象模型)是W3C(萬維網聯盟)的推薦標準。DOM定義了訪問和處理諸如XML和XHTML文檔的標準。DOM(文檔對象模型)是一個使程序和腳本有能力動態地訪問和更新文檔的內容、結構以及樣式的平臺和語言中立的接口。

XML?DOM定義了所有XML元素的對象和屬性,以及訪問它們的方法(接口)。換句話說,XML?DOM是用于獲取、更改、添加或刪除XML元素的標準。

XML文檔的DOM模型主要是實現了數據和界面的交互,即通過XML數據描述,將該數據顯示為文本或圖形的方式,而DOM模型作為控制該數據的一種編程方法。由于DOM模型和XML數據是對應的映射關系,在應用過程中,可以先修改DOM模型數據,然后導出對應的XML數據;也可以先修改XML數據后,再更新DOM模型。如網頁設計,可直接通過圖形化界面操作,也可以通過文本化的操作方式,但不管用哪種方式來修改,DOM模型始終是同一個。目前,一般應用軟件都采用修改XML文本之后,重新加載該文本數據,重新生成對應的DOM模型。刪除原有DOM模型,再重新解析XML文件或內存數據重新形成DOM模型,這種方式對于比較小XML文件或內存數據可能影響不大,但對于大的XML文件或內存數據,顯然效率不高。

如果希望在保持現有DOM模型和XML數據的映射關系的情況下,實現局部XML文本數據的修改,以便將修改后的局部XML文本快速映射到DOM結構,適應大文件的XML編輯模式,則存在一個新的問題:如何快速地從DOM結構的節點映射到XML文本中。

發明內容

本發明主要解決的技術問題是提供一種基于DOM模型的XML文本定位方法,使得能夠無需進行文本內容的比對,快速定位DOM模型節點對象所對應的XML文本位置。

為了解決上述技術問題,本發明提供了一種基于DOM模型的XML文本定位方法,包含以下步驟:

在DOM模型的節點對象上保存該節點對象的文本索引和文本偏移量;文本索引為:該節點對象的XML文本在整個XML文本中的初始位置;文本偏移量為:該節點對象的XML文本被修改后,其修改后的文本長度與初始文本長度的差值;

在DOM模型中的節點對象被選中時,根據該節點對象的文本索引、和該節點對象所有父節點的文本偏移量的疊加,定位該節點對象對應的XML文本位置。

作為進一步改進,該方法還可以包含以下步驟:

在DOM模型的節點對象上保存該節點對象的初始文本長度;

在DOM模型中節點對象對應的XML文本被修改時,如果修改后的文本長度與初始文本長度不同,則根據兩者的差值設置該節點對象的文本偏移量。

作為進一步改進,根據修改后的文本長度與初始文本長度的差值設置該節點對象的文本偏移量的步驟中,如果修改后的文本長度小于初始文本長度,則文本偏移量為負值,如果修改后的文本長度大于初始文本長度,則文本偏移量為正值。

作為進一步改進,在DOM模型的節點對象上保存該節點對象的初始文本長度的步驟中:

對于葉子節點,初始文本長度為該節點對象對應的所有XML文本的長度;

對于非葉子節點,初始文本長度為該節點對象對應的前半部分XML文本的長度。

作為進一步改進,該方法還可以包含以下步驟:

在DOM模型的節點對象上保存該節點對象的文本內容;

在DOM模型中節點對象對應的XML文本被修改時,如果修改后的文本長度與修改前不同,則根據兩者的差值修改該節點對象當前的文本偏移量。

作為進一步改進,在DOM模型的節點對象上保存該節點對象的文本內容的步驟中:

對于葉子節點,保存該節點對象對應的所有XML文本內容,對于非葉子節點,保存該節點對象對應的前半部分XML文本內容。

作為進一步改進,根據修改前后文本長度的差值修改該節點對象的文本偏移量的步驟中,如果修改后的文本長度小于修改前的文本長度,則在當前文本偏移量基礎上減去該差值,如果修改后的文本長度大于修改前的文本長度,則在當前文本偏移量的基礎上加上該差值。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上??婶斚到y軟件有限公司,未經上??婶斚到y軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201210591681.4/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖、流程工藝圖技術構造圖;

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 91丝袜国产在线观看| 欧美日韩国产免费观看| 国产精品香蕉在线的人| 日韩av在线播放网址| 国产一区二区三区黄| 国模一区二区三区白浆| 日韩av在线影视| 精品国产免费一区二区三区| 国产一级大片| 欧美一级久久精品| 久久精品一| 91午夜在线观看| 欧美精品九九| 99精品国产一区二区三区不卡 | 久久精品国产色蜜蜜麻豆| **毛片免费| 亚洲欧美另类久久久精品2019| 日本一区二区三区四区高清视频| 国产白丝一区二区三区| 黄色av免费| 国产精一区二区| 亚洲欧美日韩一级| 96国产精品视频| 久久综合伊人77777麻豆最新章节| 狠狠色噜噜综合社区| av国产精品毛片一区二区小说| 九九视频69精品视频秋欲浓| 538国产精品| 99精品一区| 一区二区久久精品| 日本少妇高潮xxxxⅹ| 日韩欧美激情| 6080日韩午夜伦伦午夜伦| 国产一区激情| 乱子伦农村| 欧美三级午夜理伦三级老人| 久久综合久久自在自线精品自| 91av中文字幕| 亚洲少妇一区二区三区| 欧美日韩一级二级| 亚洲精品久久久久999中文字幕 | 亚洲欧美色一区二区三区| 亚洲欧美国产精品va在线观看| 91精品夜夜| 欧美日韩一区不卡| 国产乱人伦精品一区二区三区| 国产88av| 亚洲精品国产setv| 91波多野结衣| 视频一区欧美| 国产一区二区在线观| 日韩无遮挡免费视频| 国产一a在一片一级在一片 | 国产69久久久欧美一级| 国产电影一区二区三区下载| 在线视频不卡一区| 国产精品视频久久| 精品国产乱码久久久久久久久| 国产在线卡一卡二| 天摸夜夜添久久精品亚洲人成 | 亚洲欧洲日韩在线| 国产精品日韩视频| 91精品国产高清一区二区三区 | 国产一区二区视频播放| 99国产精品9| 四虎国产精品永久在线国在线 | 午夜av免费看| 国产日产高清欧美一区二区三区| 国产欧美一区二区精品久久| 国产一区2| 中文字幕一区一区三区| 91精品一区在线观看| 国产激情二区| 日韩精品免费一区二区夜夜嗨| 亚洲欧美国产精品一区二区 | 午夜伦理在线观看| 国产麻豆一区二区三区在线观看 | 在线国产一区二区三区| 国产性猛交xx乱| 色噜噜狠狠色综合久| 国产99久久九九精品免费| 99国精视频一区一区一三| 素人av在线| 91久久国产露脸精品国产 | 91一区在线| 99久久国产综合| 99re热精品视频国产免费| 欧美日韩亚洲三区| 日韩精品一区二区av| 亚洲午夜精品一区二区三区电影院 | 国产麻豆一区二区| 四虎影视亚洲精品国产原创优播| 一区精品二区国产| 亚洲国产精品精品| 91精品啪在线观看国产| 久久伊人色综合| 欧美一区二区三区艳史| 欧美日韩精品影院| 国产精品综合在线| 色一情一乱一乱一区免费网站| 精品久久香蕉国产线看观看gif| 日本三级香港三级| 亚洲一二三在线| 26uuu亚洲国产精品| 欧美三级午夜理伦三级老人| 亚洲乱亚洲乱妇28p| 国产一区欧美一区| 7799国产精品久久99| 日本伦精品一区二区三区免费| 一区二区国产精品| 国产一区二区国产| 欧美激情视频一区二区三区免费| 精品国产一区二区三区高潮视| 96国产精品视频| 欧美国产三区| 亚洲视频h| 国产乱码精品一区二区三区介绍 | 亚洲区在线| 国产精品一卡二卡在线观看| 丝袜美腿诱惑一区二区| 午夜色大片| 精品在线观看一区二区| 久久国产精品视频一区| 91精品夜夜| 日本免费电影一区二区三区| 欧美国产一区二区三区激情无套| 一区二区三区欧美精品| 国语精品一区| 欧美日韩精品影院| 久久精品色欧美aⅴ一区二区| 香港三日本三级三级三级| 日本精品一区二区三区在线观看视频 | 午夜影院激情| 久久综合国产精品| 午夜av网址| 午夜无遮挡| 国产一区不卡视频| 欧美中文字幕一区二区| 国产高清精品一区二区| 欧美性猛交xxxxxⅹxx88| 欧美三级午夜理伦三级老人| 午夜特级片| 日韩av三区| 亚洲精品一区,精品二区| 日韩av在线影视| 中文字幕日本精品一区二区三区| 午夜三级大片| 亚洲制服丝袜中文字幕| 99国产精品久久久久老师| 国产国产精品久久久久| 国产视频一区二区不卡| 日韩av在线播| 日本高清二区| 国产精品久久久区三区天天噜| 欧美在线一级va免费观看| 国产精品欧美日韩在线| 夜夜精品视频一区二区| 国产精品视频二区不卡| 国产精品不卡在线| 欧美一区二区三区精品免费| 久久综合国产精品| 国产色婷婷精品综合在线手机播放| 精品久久不卡| 欧美日韩一级二级三级| 免费看片一区二区三区| 99国产精品久久久久| 久久精品亚洲精品| 中文字幕日本一区二区| 国产一区二| 99精品国产99久久久久久97| 国产大片一区二区三区| 波多野结衣巨乳女教师| 岛国黄色av| 午夜老司机电影| 中文字幕在线乱码不卡二区区| 狠狠躁夜夜躁人人爽天天天天97| 亚洲精品日韩激情欧美| 国产日产欧美一区二区| 国产欧美一区二区三区在线播放| 国产精品视频久久| 丰满少妇在线播放bd日韩电影| 综合在线一区| 久久99精品国产麻豆婷婷| 国产高清无套内谢免费| 中文字幕日韩精品在线| 91久久香蕉国产日韩欧美9色| 国产69久久久欧美一级| 欧美日韩一区电影| 午夜电影三级| 国产精品高潮呻吟视频| 玖玖爱国产精品| 强行挺进女警紧窄湿润| 国产精品视频二区三区| 欧美一区二区三区高清视频| 黑人巨大精品欧美黑寡妇| 国产一二区精品| 亚洲国产精品美女| 国产一区免费在线| 国产精品一区二区三区在线看| 日韩欧美一区精品| 国产精品视频免费看人鲁| 日韩一级片在线免费观看| 欧美一区久久| 免费看大黄毛片全集免费| 久久精品一| 免费午夜片| 狠狠色噜噜狠狠狠狠黑人| 97欧美精品| 亚洲精品久久久久中文第一暮| 亚洲欧美一区二区三区1000| 日本一区二区欧美| 国产精品v欧美精品v日韩| 日韩精品一区二区免费| 一区二区精品在线| 欧美一区二区色| 夜夜精品视频一区二区| 狠狠色噜噜狠狠狠狠米奇777| 中文字幕在线乱码不卡二区区| 国产麻豆91欧美一区二区| 国久久久久久| 国内久久久| 午夜av免费看| 猛男大粗猛爽h男人味| 日韩午夜三级| 97久久精品一区二区三区观看| 中文字幕一区二区三区四| 亚洲乱强伦| 日本高清一二区| 91国偷自产中文字幕婷婷| 欧美日韩三区二区| 亚洲乱亚洲乱妇28p| 日本丰满岳妇伦3在线观看| 久久精品视频中文字幕| 满春阁精品av在线导航| 国产天堂一区二区三区| 午夜精品在线播放| 欧美性猛交xxxxxⅹxx88| 国产高清在线一区| 久久人人精品| 浪潮av网站| 国产精品一二二区| 欧美髙清性xxxxhdvid| 亚洲国产精品91| 亚洲精品国产suv| 国产欧美视频一区二区| 99国产精品欧美久久久久的广告|