[發(fā)明專利]數(shù)據(jù)變化的顯示方法及裝置在審
| 申請?zhí)枺?/td> | 201610515979.5 | 申請日: | 2016-07-01 |
| 公開(公告)號: | CN107562763A | 公開(公告)日: | 2018-01-09 |
| 發(fā)明(設(shè)計)人: | 吳大瑞;王喜萍;周宇 | 申請(專利權(quán))人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京漢昊知識產(chǎn)權(quán)代理事務(wù)所(普通合伙)11370 | 代理人: | 朱海波 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù) 變化 顯示 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及計算機技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)變化的顯示方法及裝置。
背景技術(shù)
目前,隨著計算機技術(shù)的迅猛發(fā)展,各種應(yīng)用系統(tǒng)、管理平臺等都需要處理復(fù)雜的數(shù)據(jù)。例如,對于企業(yè)管理頁面,往往需要進行數(shù)據(jù)量龐大、數(shù)據(jù)結(jié)構(gòu)復(fù)雜的數(shù)據(jù)處理,并且在處理過程中一般需要用戶交互才能完成,如用戶確認等操作。
在編輯復(fù)雜數(shù)據(jù)對象時,界面和數(shù)據(jù)結(jié)構(gòu)均復(fù)雜,那么在保存數(shù)據(jù)時,用戶無法一目了然的看清究竟修改了哪幾項數(shù)據(jù),而錯誤的數(shù)據(jù)一旦保存可能會對系統(tǒng)產(chǎn)生很大的影響,所以一般需要用戶進行數(shù)據(jù)正確性的確認。現(xiàn)有方式中,是將所有變化數(shù)據(jù)羅列出來,然而,對于復(fù)雜數(shù)據(jù),變化的數(shù)據(jù)項目往往眾多,那么羅列出的數(shù)據(jù)項就很多,用戶難以查看,而且,不便于用戶識別出具體發(fā)生了什么變化,無法從整體上明確數(shù)據(jù)變化關(guān)系。
發(fā)明內(nèi)容
本發(fā)明解決的技術(shù)問題之一是提供一種數(shù)據(jù)變化的顯示方法及裝置。
根據(jù)本發(fā)明一方面的一個實施例,提供了一種數(shù)據(jù)變化的顯示方法,包括:獲取舊數(shù)據(jù)和新數(shù)據(jù);按照關(guān)鍵值的順序,對舊數(shù)據(jù)和新數(shù)據(jù)進行同步遍歷,查找出發(fā)生變化的數(shù)據(jù)元素;以舊數(shù)據(jù)和新數(shù)據(jù)對比的方式,顯示發(fā)生變化的數(shù)據(jù)元素。
可選的,在所述獲取舊數(shù)據(jù)和新數(shù)據(jù)之后,所述方法還包括:分別對舊數(shù)據(jù)和新數(shù)據(jù)進行格式轉(zhuǎn)換,得到樹形結(jié)構(gòu)舊數(shù)據(jù)和樹形結(jié)構(gòu)新數(shù)據(jù)。
可選的,所述按照關(guān)鍵值的順序,對舊數(shù)據(jù)和新數(shù)據(jù)進行同步遍歷,查找出發(fā)生變化的數(shù)據(jù)元素,包括:按照樹形結(jié)構(gòu)數(shù)據(jù)從父節(jié)點至子節(jié)點的順序,對樹形結(jié)構(gòu)舊數(shù)據(jù)和樹形結(jié)構(gòu)新數(shù)據(jù)進行從上至下的縱向遍歷;在進行所述從上至下的縱向遍歷過程中,對于同一個父節(jié)點或子節(jié)點的多個數(shù)據(jù)元素,按照關(guān)鍵值的順序進行橫向遍歷比對,查找出發(fā)生變化的數(shù)據(jù)元素。
可選的,所述關(guān)鍵值是指數(shù)據(jù)元素的字母;所述按照關(guān)鍵值的順序進行橫向遍歷比對,是指按照字母順序?qū)ν粋€父節(jié)點或子節(jié)點的多個數(shù)據(jù)元素進行橫向遍歷比對。
可選的,所述方法還包括:統(tǒng)計并顯示發(fā)生變化的數(shù)據(jù)節(jié)點以及發(fā)生變化的數(shù)據(jù)節(jié)點的數(shù)目;設(shè)置快速定位按鈕,從而鏈接到所述發(fā)生變化的數(shù)據(jù)節(jié)點。
可選的,所述以新數(shù)據(jù)和舊數(shù)據(jù)對比的方式,顯示發(fā)生變化的數(shù)據(jù)元素,包括:以舊數(shù)據(jù)和新數(shù)據(jù)對比的方式,通過發(fā)生變化數(shù)據(jù)元素結(jié)合前后相關(guān)數(shù)據(jù)元素的數(shù)據(jù)節(jié)點的整體形式,突出顯示發(fā)生變化的數(shù)據(jù)元素。
可選的,所述突出顯示發(fā)生變化的數(shù)據(jù)元素,包括:以特殊顏色、特殊亮度和/或圖標的方式,突出顯示所述發(fā)生變化的數(shù)據(jù)元素。
可選的,所述發(fā)生變化的數(shù)據(jù)元素,包括:新增加的數(shù)據(jù)元素、修改的數(shù)據(jù)元素,和/或,刪除的數(shù)據(jù)元素。
根據(jù)本發(fā)明另一方面的一個實施例,提供了一種數(shù)據(jù)變化的顯示裝置,包括:獲取單元,用于獲取舊數(shù)據(jù)和新數(shù)據(jù);遍歷比對單元,用于按照關(guān)鍵值的順序,對舊數(shù)據(jù)和新數(shù)據(jù)進行同步遍歷,查找出發(fā)生變化的數(shù)據(jù)元素;顯示單元,用于以舊數(shù)據(jù)和新數(shù)據(jù)對比的方式,顯示發(fā)生變化的數(shù)據(jù)元素。
可選的,所述裝置還包括:轉(zhuǎn)換單元,用于分別對舊數(shù)據(jù)和新數(shù)據(jù)進行格式轉(zhuǎn)換,得到樹形結(jié)構(gòu)舊數(shù)據(jù)和樹形結(jié)構(gòu)新數(shù)據(jù)。
可選的,所述遍歷比對單元具體用于,按照樹形結(jié)構(gòu)數(shù)據(jù)從父節(jié)點至子節(jié)點的順序,對樹形結(jié)構(gòu)舊數(shù)據(jù)和樹形結(jié)構(gòu)新數(shù)據(jù)進行從上至下的縱向遍歷;在進行所述從上至下的縱向遍歷過程中,對于同一個父節(jié)點或子節(jié)點的多個數(shù)據(jù)元素,按照關(guān)鍵值的順序進行橫向遍歷比對,查找出發(fā)生變化的數(shù)據(jù)元素。
可選的,所述關(guān)鍵值是指數(shù)據(jù)元素的字母;所述遍歷比對單元按照關(guān)鍵值的順序進行橫向遍歷比對,是指按照字母順序?qū)ν粋€父節(jié)點或子節(jié)點的多個數(shù)據(jù)元素進行橫向遍歷比對。
可選的,所述裝置還包括:統(tǒng)計單元,用于統(tǒng)計并顯示發(fā)生變化的數(shù)據(jù)節(jié)點以及發(fā)生變化的數(shù)據(jù)節(jié)點的數(shù)目;按鈕設(shè)置單元,用于設(shè)置快速定位按鈕,從而鏈接到所述發(fā)生變化的數(shù)據(jù)節(jié)點。
可選的,所述顯示單元具體用于,以舊數(shù)據(jù)和新數(shù)據(jù)對比的方式,通過發(fā)生變化數(shù)據(jù)元素結(jié)合前后相關(guān)數(shù)據(jù)元素的數(shù)據(jù)節(jié)點的整體形式,突出顯示發(fā)生變化的數(shù)據(jù)元素。
可選的,所述顯示單元以特殊顏色、特殊亮度和/或圖標的方式,突出顯示所述發(fā)生變化的數(shù)據(jù)元素。
可選的,所述發(fā)生變化的數(shù)據(jù)元素,包括:新增加的數(shù)據(jù)元素、修改的數(shù)據(jù)元素,和/或,刪除的數(shù)據(jù)元素。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于阿里巴巴集團控股有限公司,未經(jīng)阿里巴巴集團控股有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610515979.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





