[發明專利]一種鏈接關系表管理方法以及相關裝置有效
| 申請號: | 201180001145.8 | 申請日: | 2011-06-13 |
| 公開(公告)號: | CN102369527A | 公開(公告)日: | 2012-03-07 |
| 發明(設計)人: | 程海濤;梁秋霞;鄒建青;趙黎陽 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 彭愿潔;李文紅 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 鏈接 關系 管理 方法 以及 相關 裝置 | ||
技術領域
本發明涉及信息處理領域,尤其涉及一種鏈接關系表管理方法以及相關裝置。
背景技術
達爾文信息分類體系架構(DITA,Darwin?Information?Typing?Architecture)是結構化信息標準促進組織(OASIS,Organization?for?the?Advancement?of?Structured?Information?Standards)的一種開放標準。它定義了一種用于設計、寫作、出版和管理內容的可擴展標記語言(XML,Extensible?Markup?Language)架構。基于該標準開發的內容能夠容易地按照用戶的需要發布為便攜文件格式(PDF,Portable?Document?Format)、聯機幫助、超文本標記語言(HTML,Hyper?Text?Mark-up?Language)和其他形式的資料交付件。
達爾文(Darwin):DITA采用了類似達爾文進化論中的繼承和變異(專門化)的概念。
信息類型(Information?Typing):主題(Topic)是DITA中的一種信息單元,每個Topic都必須屬于一種信息類型。DITA為技術文檔定義了三種基本的信息類型——概念(Concept)、任務(Task)和參考(Reference)。通過專門化技術可擴展基本的信息類型為新的信息類型。
DITA是一種用于設計、寫作、出版和管理內容的XML架構,在DITA架構下,Topic和大綱(Map)是兩種基本的XML文件類型。Topic是基本的、可管理的寫作和重用單元,具有幾個特點:一個Topic包含標題和內容兩個部分;每個Topic只描述一個題目或者回答一個問題;并且,每個Topic能完成表述這個題目或者回答這個問題,是一個自我包含的信息單元。Map是DITA中定義的一種XML文件類型,它用來描述Topic之間的邏輯層級和順序關系,形成資料交付件。通過Map,可以把一個個的Topic串接起來,用于輸出各種形式的資料交付件,如手冊、聯機幫助等。
DITA提供了多種生成鏈接的方法,能夠在電子交付件中生成豐富的鏈接,方便用戶導航和定位信息。其中,在Map中創建鏈接關系表(Relationship?Table)是主要的方式,它定義了Topic之間的鏈接關系。
現有技術以表格的形式來管理鏈接關系表,即通過表格支持對鏈接關系的新建、編輯、刪除等操作。在界面上的所有這些操作都會自動同步到底層的Map文件中,達到和手工編輯源文件一樣的效果。但是,現有技術在對Topic文件進行編輯或刪除等操作時,僅對該Topic文件本身進行了處理,而未考慮到該Topic文件與其它Topic文件的鏈接關系,如刪除了Topic文件:鏈接關系表中與該Topic文件關聯的關系沒有被同步刪除,造成信息不一致,容易導致文件系統出錯。
發明內容
本發明實施例提供了一種鏈接關系表管理方法以及相關裝置,用于在對主題文件進行操作時,同步更新鏈接關系表中與該主題文件相關的鏈接關系。
本發明提供的鏈接關系表管理方法,包括:獲取鏈接關系表中狀態發生變化的主題文件;查找所述鏈接關系表中所有與所述主題文件相關的鏈接關系;根據所述主題文件的狀態變化更新所述鏈接關系,并重新整合所述鏈接關系表。
本發明提供的鏈接關系表管理裝置,包括:獲取單元,用于獲取鏈接關系表中狀態發生變化的主題文件;查找單元,用于查找所述鏈接關系表中所有與所述主題文件相關的鏈接關系;整合單元,用于根據所述主題文件的狀態變化更新所述鏈接關系,并重新整合所述鏈接關系表。
從以上技術方案可以看出,本發明實施例具有以下優點:在主題文件的狀態發生變化時,本發明實施例中的鏈接關系表管理裝置可以檢測到該主題文件,在鏈接關系表中查找并更新所有與該主題文件相關的鏈接關系,便捷地實現對鏈接關系表的同步管理。
附圖說明
圖1為本發明中鏈接關系表管理方法的一個流程示意圖;
圖2為本發明中鏈接關系表管理方法的另一個流程示意圖;
圖3為本發明鏈接關系表管理方法中主題鏈接關系的示意圖;
圖4為本發明中鏈接關系表管理裝置的一個結構圖。
具體實施方式
本發明實施例提供了一種鏈接關系表管理方法以及相關裝置,用于在對主題文件進行操作時,同步更新鏈接關系表中與該主題文件相關的鏈接關系。
請參閱圖1,本發明實施例中鏈接關系表管理方法的一個實施例包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201180001145.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于定位信息的翻譯系統
- 下一篇:信息處理方法及裝置





