[發明專利]頁面數據管理方法、裝置、電子設備及介質在審
| 申請號: | 202010610728.1 | 申請日: | 2020-06-29 |
| 公開(公告)號: | CN111797351A | 公開(公告)日: | 2020-10-20 |
| 發明(設計)人: | 黃康 | 申請(專利權)人: | 平安普惠企業管理有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958;G06F9/445;G06F8/41 |
| 代理公司: | 深圳市賽恩倍吉知識產權代理有限公司 44334 | 代理人: | 劉麗華;孫芬 |
| 地址: | 518000 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 頁面 數據管理 方法 裝置 電子設備 介質 | ||
1.一種頁面數據管理方法,其特征在于,所述頁面數據管理方法包括:
當接收到數據管理指令時,根據所述數據管理指令確定目標項目;
確定所述目標項目中的所有頁面;
獲取所述所有頁面對應的所有配置文件,并基于所述所有配置文件構建抽象語法樹;
當在所述抽象語法樹中檢測到預設標識時,基于所述預設標識生成操作請求;
確定所述目標項目的當前頁面;
基于所述操作請求,執行對所述當前頁面的響應,并保存所述操作請求與響應結果的映射關系。
2.如權利要求1所述的頁面數據管理方法,其特征在于,所述確定所述目標項目中的所有頁面包括:
獲取所述目標項目對應的目標設置文件;
從所述目標設置文件中確定第一文件路徑,并基于所述第一文件路徑獲取入口文件;
從所述入口文件中獲取項目目錄;
提取所述項目目錄中的所有頁面信息,并確定與所述所有頁面信息對應的所有頁面。
3.如權利要求1所述的頁面數據管理方法,其特征在于,所述基于所述所有配置文件構建抽象語法樹包括:
對于每個配置文件,將每個配置文件的配置代碼的格式轉換為預設格式,得到具有預設格式的目標代碼;
對所述目標代碼進行詞法解析;
對詞法解析后的目標代碼進行語法解析,得到預處理代碼;
根據所述預處理代碼構建所述抽象語法樹。
4.如權利要求1所述的頁面數據管理方法,其特征在于,所述基于所述預設標識生成操作請求包括:
當檢測到所述預設標識為讀取標識時,獲取所述讀取標識對應的鍵值,所述鍵值包括讀取來源,獲取所述讀取來源的對應值,所述對應值包括第一行數及第一字段,封裝所述讀取標識、所述第一行數及所述第一字段,生成讀取操作請求;及/或
當檢測到所述預設標識為修改標識時,獲取所述修改標識對應的鍵值,所述鍵值包括第一修改對象,獲取所述第一修改對象的對應值,根據所述對應值確定第一修改類型,及根據所述對應值確定第一修改來源,封裝所述第一修改對象、所述第一修改類型及所述第一修改來源,生成修改操作請求。
5.如權利要求4所述的頁面數據管理方法,其特征在于,所述基于所述操作請求,執行對所述當前頁面的響應包括:
當所述操作請求為所述讀取操作請求時,確定所述讀取操作請求的操作頁面,并解析所述讀取操作請求,得到第二行數及第二字段,根據所述操作頁面及所述第二行數確定存儲值,并將所述存儲值賦值至所述當前頁面中所述第二字段對應的位置;及/或
當所述操作請求為所述修改操作請求時,確定所述修改操作請求的操作頁面,并解析所述修改操作請求,得到第二修改類型、第二修改對象及第二修改來源,根據所述操作頁面及所述第二修改來源確定存儲值,確定所述當前頁面中所述第二修改對應的目標值,以所述存儲值及所述第二修改類型處理所述目標值。
6.如權利要求1所述的頁面數據管理方法,其特征在于,所述確定所述目標項目的當前頁面包括:
檢測所述抽象語法樹中是否包含key標識;
當檢測到任意抽象語法樹中包含所述key標識時,獲取與所述任意抽象語法樹對應的當前配置文件;
將所述當前配置文件對應的頁面確定為所述當前頁面。
7.如權利要求1所述的頁面數據管理方法,其特征在于,在保存所述操作請求與響應結果的映射關系后,所述頁面數據管理方法還包括:
建立所述映射關系的識別碼;
將檢測到所述預設標識的抽象語法樹確定為目標語法樹,并獲取所述目標語法樹對應的目標配置文件;
基于所述目標配置文件確定目標頁面;
保存所述識別碼及所述目標頁面的對應關系;
基于所述對應關系生成所述數據管理指令的提示信息;
采用對稱加密技術加密所述提示信息,得到密文;
當檢測到所述密文被解密成功時,顯示所述提示信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安普惠企業管理有限公司,未經平安普惠企業管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010610728.1/1.html,轉載請聲明來源鉆瓜專利網。





