[發(fā)明專利]數(shù)據(jù)轉換與過濾方法、裝置及計算機可讀存儲介質在審
| 申請?zhí)枺?/td> | 202011644302.4 | 申請日: | 2020-12-30 |
| 公開(公告)號: | CN112632041A | 公開(公告)日: | 2021-04-09 |
| 發(fā)明(設計)人: | 李翠 | 申請(專利權)人: | 平安證券股份有限公司 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21;G06F16/25;G06Q40/06 |
| 代理公司: | 深圳市沃德知識產權代理事務所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
| 地址: | 518000 廣東省深圳市福田區(qū)福田*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數(shù)據(jù) 轉換 過濾 方法 裝置 計算機 可讀 存儲 介質 | ||
本發(fā)明涉及一種大數(shù)據(jù),揭露一種數(shù)據(jù)轉換與過濾方法,包括:接收服務端發(fā)送的第一數(shù)據(jù),根據(jù)第一數(shù)據(jù)對應的消息模板將第一數(shù)據(jù)轉換成第二數(shù)據(jù),根據(jù)預設的過濾規(guī)則篩選出第二數(shù)據(jù)中的需過濾數(shù)據(jù)并添加預先設置的自定義標簽,將添加自定義標簽的第二數(shù)據(jù)發(fā)送至用戶端,過濾第二數(shù)據(jù)中帶自定義標簽的需過濾數(shù)據(jù),并將過濾后的第二數(shù)據(jù)存儲為歷史消息。本發(fā)明還涉及區(qū)塊鏈技術,所述歷史消息存儲于區(qū)塊鏈中。本發(fā)明通過采用電子裝置將服務端發(fā)送的數(shù)據(jù)進行消息模板渲染并對存儲的歷史消息進行過濾,減少了用戶端的工作量,且易于優(yōu)化,可根據(jù)實際需求自由擴展消息模板和過濾規(guī)則,從而更準確、簡潔、高效地實現(xiàn)數(shù)據(jù)轉換與過濾。
技術領域
本發(fā)明涉及大數(shù)據(jù)處理,尤其涉及一種數(shù)據(jù)轉換與過濾方法、電子裝置及計算機可讀存儲介質。
背景技術
目前,在做機器人智能問答時,根據(jù)用戶端問題的多元性服務端會給出形式各異的答復內容,其UI結構各不一樣,需要用戶端適配多套樣式模板。通常的做法是服務端返回答復類型標識及原始數(shù)據(jù),用戶端根據(jù)答復類型渲染對應消息模板。這種方案存在以下缺陷:
一是消息模板全部在用戶端,可復用性差。由于每個答復類型都需要差異處理,隨著答復類型的增多,用戶端會不斷增加對應的新消息模板,增加了用戶端的工作量和管理成本。
二是針對某些歷史消息,時常需要過濾一些特定消息或者消息中的敏感內容后再展現(xiàn)給用戶端。例如某歷史消息是查詢賬戶余額的問答,在用戶端查詢該歷史消息時,由于賬戶余額數(shù)值變更,需要對歷史消息中賬戶余額的數(shù)值進行過濾后再展現(xiàn)該歷史消息。由于特定消息或者消息中的敏感內容類型多且復雜,通過用戶端過濾特定消息或者消息中的敏感內容會增加用戶端工作量,而由服務端直接過濾原始消息數(shù)據(jù),過濾前后的數(shù)據(jù)差異可能會導致過濾內容出現(xiàn)錯漏。
因此,如何準確、簡潔、高效的實現(xiàn)數(shù)據(jù)轉換與過濾已經成為一個亟待解決的技術問題。
發(fā)明內容
鑒于以上內容,有必要提供一種數(shù)據(jù)轉換與過濾方法,用于準確、簡潔、高效的實現(xiàn)數(shù)據(jù)轉換與過濾。
本發(fā)明提供的數(shù)據(jù)轉換與過濾方法,應用于電子裝置,包括:
接收服務端發(fā)送的第一數(shù)據(jù),獲取所述第一數(shù)據(jù)對應的消息模板,根據(jù)所述消息模板將所述第一數(shù)據(jù)轉換成第二數(shù)據(jù);
根據(jù)預設的過濾規(guī)則篩選出所述第二數(shù)據(jù)中的需過濾數(shù)據(jù),對所述第二數(shù)據(jù)中的需過濾數(shù)據(jù)添加預先設置的自定義標簽;
將包含所述帶自定義標簽的需過濾數(shù)據(jù)的第二數(shù)據(jù)發(fā)送至用戶端,并在對所述第二數(shù)據(jù)中帶自定義標簽的需過濾數(shù)據(jù)進行移除或替換操作后,將所述添加自定義標簽的第二數(shù)據(jù)存儲為歷史消息。
可選的,所述第一數(shù)據(jù)為json格式的數(shù)據(jù);所述第二數(shù)據(jù)為html格式的數(shù)據(jù)。
可選的,所述接收服務端發(fā)送的第一數(shù)據(jù),獲取所述第一數(shù)據(jù)對應的消息模板,根據(jù)所述消息模板將所述第一數(shù)據(jù)轉換成第二數(shù)據(jù)包括:
將用戶端發(fā)送的請求消息轉發(fā)至所述服務端,接收所述服務端根據(jù)所述請求消息返回的第一數(shù)據(jù);
根據(jù)所述第一數(shù)據(jù)的模板屬性從預先設置的消息模板中獲取對應所述第一數(shù)據(jù)的模板屬性的消息模板;
根據(jù)所述消息模板將所述第一數(shù)據(jù)轉換成第二數(shù)據(jù)。
可選的,所述用戶端接收到所述第二數(shù)據(jù)后,通過DOM容器展示所述第二數(shù)據(jù)。
可選的,在接收到所述用戶端發(fā)送歷史消息的查詢請求后,在存儲的歷史消息中獲取所述查詢請求對應的歷史消息并發(fā)送至所述用戶端。
此外,為實現(xiàn)上述目的,本發(fā)明還提供一種電子裝置,該電子裝置包括:存儲器、處理器,所述存儲器上存儲有可在所述處理器上運行的數(shù)據(jù)轉換與過濾程序,所述數(shù)據(jù)轉換與過濾程序被所述處理器執(zhí)行時實現(xiàn)如下步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安證券股份有限公司,未經平安證券股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011644302.4/2.html,轉載請聲明來源鉆瓜專利網。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設備和數(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ù)結構
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(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ù)據(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)裝置





