[發明專利]一種用于Excel格式文檔的數據版本的比較方法有效
| 申請號: | 201711340491.4 | 申請日: | 2017-12-14 |
| 公開(公告)號: | CN108009264B | 公開(公告)日: | 2020-08-25 |
| 發明(設計)人: | 劉劍;高鵬;劉媛;王麗;王剛;王永飛;王本元;楊曉輝;李俊杰;馬英杰 | 申請(專利權)人: | 北京航天測控技術有限公司 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21 |
| 代理公司: | 北京方安思達知識產權代理有限公司 11472 | 代理人: | 陳琳琳;張紅生 |
| 地址: | 100041 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 excel 格式 文檔 數據 版本 比較 方法 | ||
本發明涉及一種用于Excel格式文檔的數據版本的比較方法,具體包括:步驟1)選取Excel格式文檔,并對其進行數據結構化處理,并轉化為結構化數據;步驟2)獲取步驟1)的數據結構化后,采用預定義的XML Schema數據格式進行原始Excel格式文檔的數據描述,將Excel格式文檔結構化數據轉化為XML格式文檔結構化數據,獲得第一XML格式文檔的結構化數據;步驟3)重復步驟1)?步驟2),獲得第二XML格式文檔的結構化數據;步驟4)將步驟2)和步驟3)進行對比,根據XML格式文檔內存的數據不同,通過遍歷XML數據模式,采用雙向比較法進行對比,獲得定第一XML格式文檔的結構化數據的對比結果和第二XML格式文檔的結構化數據的對比結果;并將對二者進行存儲,并進行展示。
技術領域
本發明涉及文檔的數據版本比較的技術領域,特別涉及一種用于Excel格式文檔的數據版本的比較方法。
背景技術
在一個工程項目進展過程中,會產生大量技術文檔,這些技術文檔形式多樣,比如WORD格式、Excel格式、PPT格式等,且同一份文檔可能存在多個版本。
目前,版本管理技術也逐步應用在文檔的管理過程中,可通過版本管理軟件對文檔各階段版本進行有效管理。對于文檔不同版本之間存在的差異,在版本管理軟件中,僅能通過備注等手段對文檔的版本差異進行描述,無法直觀了解文檔之間的差異。
在一些情況下,操作人員需要對文檔的不同版本進行對比,從而確定文檔內容的不同之處。比如,文檔版本對比,主要可實現WORD格式、PDF格式文檔的比較,對于其他格式,比如,Excel等表格格式文檔缺少便利的工具。對于WORD格式文檔,可通過WORD工具進行比對;對于PDF文檔,也可找到文檔對比工具;但是,對于Excel格式文檔,微軟的office工具中提供比較函數,但是需通過簡單配置,能夠對設定比較內容進行對比,比如以行、以列為對象進行數據對比,缺乏類似微軟WORD的對比工具,比較容易實現Excel文檔的全文對比。
Excel格式文檔為表格形式文檔,包括:工作簿、表單頁等。其中,表單頁由行、列、單元格組成。其中,單元格中可填入文本、數值、貨幣、公式、腳本等內容,單元格內容形式比較復雜。
目前,對于Excel格式文檔,Excel軟件提供了VBA腳本可用于表單中單元格內容的比較,但方式較為專業,需要專業技術人員通過一定的編程手段來實現文檔比較,且對于不同形式的Excel文檔都需進行編程開發。
因此,在Excel軟件中,通過采用VBA腳本方式進行Excel表格格式文檔的版本比較,但是無法解決便利、快速地進行Excel版本比較的問題,且不適合大多數非專業技術人員操作。
發明內容
本發明的目的在于,為解決現有的針對Excel格式文檔的數據版本的比較方法存在上述的缺陷,本發明提供了一種用于Excel格式文檔的數據版本的比較方法,具體包括:
步驟1)選取Excel格式文檔,并對其進行數據結構化處理,在所述數據結構化處理的過程中,通過將工作簿、表單頁、行、列、單元格的不同表格對象分別進行結構化描述,并分別轉化為對應的結構化數據;
步驟2)獲取步驟1)的數據結構化后,采用預定義的XML Schema(可擴展標記語言規范)數據格式進行原始Excel格式文檔的數據描述,將Excel格式文檔結構化數據轉化為XML格式文檔結構化數據,獲得第一XML格式文檔的結構化數據;
步驟3)重復步驟1)-步驟2),獲得第二XML格式文檔的結構化數據;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航天測控技術有限公司,未經北京航天測控技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711340491.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種貨車用車廂清洗設備
- 下一篇:拼裝式蟬若蟲飼養筒體





