[發明專利]項目樣式整合適配方法、裝置、設備及存儲介質在審
| 申請號: | 202110209009.3 | 申請日: | 2021-02-25 |
| 公開(公告)號: | CN112948734A | 公開(公告)日: | 2021-06-11 |
| 發明(設計)人: | 強伶 | 申請(專利權)人: | 平安普惠企業管理有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958;G06F16/903;G06F9/445;G06F8/71 |
| 代理公司: | 北京市京大律師事務所 11321 | 代理人: | 姚維 |
| 地址: | 518027 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 項目 樣式 整合 配方 裝置 設備 存儲 介質 | ||
1.一種項目樣式整合適配方法,其特征在于,所述項目樣式整合適配方法包括:
獲取前端頁面中的新版本項目文件和老版本項目文件,其中,所述新版本項目文件為項目樣式整合的基準版本項目,所述新版本項目文件和所述老版本項目文件根據項目文件的版本號進行區分;
將所述新版本項目文件和所述老版本項目文件合并得到合并項目文件;
根據所述新版本項目文件的項目信息,編寫配置文件;
根據所述配置文件,改寫預置的第一轉化腳本文件,得到第二轉化腳本文件;
根據所述第二轉化腳本文件,對所述合并項目文件中的老版本項目文件進行轉換,將所述合并項目文件中的所有項目以所述新版本項目文件為基準整合成同一項目樣式,得到新的合并項目文件,并將所述新的合并項目文件輸入至所述前端頁面對應的設備進行適配。
2.根據權利要求1所述的項目樣式整合適配方法,其特征在于,所述根據所述配置文件,改寫預置的第一轉化腳本文件,得到第二轉化腳本文件包括:
讀取所述配置文件,獲得匹配字符串;
根據所述匹配字符串,正則匹配所述第一轉化腳本文件中的字符串;
根據所述配置文件動態替換所述字符串,得到第二轉化腳本文件。
3.根據權利要求2所述的項目樣式整合適配方法,其特征在于,所述根據所述匹配字符串,正則匹配所述第一轉化腳本文件中的字符串包括:
解析所述匹配字符串,根據所述匹配字符串的字符串格式以及預設的段模式分隔符確定匹配字符串的匹配類型;
根據所述匹配類型設置匹配類型標識,并根據所述匹配類型標識將所述匹配字符串分割為多個子字符串;
對每個子字符串確定正則表達式生成模式,并根據所述正則表達式生成模式以不同的連接式連接所述子字符串中以預定詞組標記標識的詞組生成子字符串正則表達式,獲得包含至少一個子字符串正則表達式的正則表達式列表;
根據所述匹配類型標識對所述第一轉化腳本中的待匹配字符串進行匹配,得到匹配結果。
4.根據權利要求3所述的項目樣式整合適配方法,其特征在于,所述解析所述匹配字符串,根據預設的段模式分隔符以及字符串格式確定匹配字符串的匹配類型包括:
解析所述匹配字符串,判斷所述匹配字符串的格式是否以所述段模式分隔符為界進行重復;
若是,則所述匹配類型為段模式;
若否,則所述匹配類型為行模式。
5.根據權利要求4所述的項目樣式整合適配方法,其特征在于,所述正則表達式生成模式包括列模式和非列模式;
所述對每個子字符串確定正則表達式生成模式,并根據所述正則表達式生成模式以不同的連接式連接所述子字符串中以預定詞組標記標識的詞組生成子字符串正則表達式,獲得包含至少一個子字符串正則表達式的正則表達式列表包括:
判斷所述子字符串的正則表達式生成模式;
若所述正則表達式生成模式為列模式,則利用代表至少一個空白字符的連接正則表達式詞組生成子字符串正則表達式;
若所述正則表達式生成模式為非列模式,則利用代表至少一個非換行符的任意字符的連接正則表達式生成子字符串正則表達式;
根據每個子字符串的子字符串正則表達式獲得包含至少一個子字符串正則表達式的正則表達式列表。
6.根據權利要求1-5中任一項所述的項目樣式整合適配方法,其特征在于,所述根據所述第二轉化腳本文件,對所述合并項目文件中的老版本項目文件進行轉換,將所述合并項目文件中的所有項目以所述新版本項目文件為基準整合成同一項目樣式,得到新的合并項目文件,并將所述新的合并項目文件輸入對應的設備進行適配包括:
讀取所述合并項目文件,獲取所述合并項目文件的視覺稿設計尺寸,并根據所述設計尺寸配置預設的樣式轉換插件的轉換基準;
根據所述轉換基準和所述第二轉化腳本文件,對所述合并項目文件中的老版本項目文件進行轉換,將所述合并項目文件中的所有項目以所述新版本項目文件為基準整合成同一項目樣式,得到新的合并項目文件;
將所述新的合并項目文件輸入對應的設備進行適配。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安普惠企業管理有限公司,未經平安普惠企業管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110209009.3/1.html,轉載請聲明來源鉆瓜專利網。





