[發(fā)明專(zhuān)利]目標(biāo)頁(yè)面代碼的生成方法、設(shè)備、存儲(chǔ)介質(zhì)及程序產(chǎn)品在審
| 申請(qǐng)?zhí)枺?/td> | 202111034230.6 | 申請(qǐng)日: | 2021-09-03 |
| 公開(kāi)(公告)號(hào): | CN115756452A | 公開(kāi)(公告)日: | 2023-03-07 |
| 發(fā)明(設(shè)計(jì))人: | 吳芳雪 | 申請(qǐng)(專(zhuān)利權(quán))人: | 北京有竹居網(wǎng)絡(luò)技術(shù)有限公司 |
| 主分類(lèi)號(hào): | G06F8/38 | 分類(lèi)號(hào): | G06F8/38 |
| 代理公司: | 上海光柵知識(shí)產(chǎn)權(quán)代理有限公司 31340 | 代理人: | 喬慧;馬雯雯 |
| 地址: | 101299 北京市平*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 目標(biāo) 頁(yè)面 代碼 生成 方法 設(shè)備 存儲(chǔ) 介質(zhì) 程序 產(chǎn)品 | ||
1.一種目標(biāo)頁(yè)面代碼的生成方法,其特征在于,包括:
獲取與目標(biāo)頁(yè)面對(duì)應(yīng)的頁(yè)面模板;其中,所述頁(yè)面模板中包括基礎(chǔ)代碼;
獲取用戶(hù)輸入的與所述目標(biāo)頁(yè)面對(duì)應(yīng)的頁(yè)面配置信息,并根據(jù)所述頁(yè)面配置信息生成目標(biāo)頁(yè)面中各頁(yè)面模塊對(duì)應(yīng)的附加代碼;其中,所述目標(biāo)頁(yè)面中包括至少一個(gè)頁(yè)面模塊;
根據(jù)各頁(yè)面模塊對(duì)應(yīng)的所述附加代碼、所述基礎(chǔ)代碼生成目標(biāo)頁(yè)面代碼,其中,所述目標(biāo)頁(yè)面代碼用于生成所述目標(biāo)頁(yè)面。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述頁(yè)面配置信息生成目標(biāo)頁(yè)面中各頁(yè)面模塊對(duì)應(yīng)的附加代碼,包括:
根據(jù)所述頁(yè)面配置信息確定所述目標(biāo)頁(yè)面中包括的頁(yè)面模塊的類(lèi)型,并在所述頁(yè)面配置信息中確定與每一頁(yè)面模塊對(duì)應(yīng)的模塊配置信息;
根據(jù)頁(yè)面模塊的類(lèi)型、頁(yè)面模塊的模塊配置信息,生成所述頁(yè)面模塊的附加代碼。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述頁(yè)面配置信息確定所述目標(biāo)頁(yè)面中包括的頁(yè)面模塊的類(lèi)型,包括:
獲取所述頁(yè)面配置信息中包括的文本內(nèi)容;
根據(jù)所述文本內(nèi)容中的文本標(biāo)識(shí)、預(yù)設(shè)的頁(yè)面模塊類(lèi)型與文本標(biāo)識(shí)間的對(duì)應(yīng)關(guān)系,確定所述目標(biāo)頁(yè)面中包括的頁(yè)面模塊的類(lèi)型。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)頁(yè)面模塊的類(lèi)型、頁(yè)面模塊的模塊配置信息,生成所述頁(yè)面模塊的附加代碼,包括:
獲取與所述頁(yè)面模塊的類(lèi)型對(duì)應(yīng)的預(yù)設(shè)的解析規(guī)則,并根據(jù)所述解析規(guī)則確定所述頁(yè)面模塊中各組件類(lèi)型;
根據(jù)所述組件類(lèi)型、所述頁(yè)面模塊的模塊配置信息生成所述頁(yè)面模塊的附加代碼。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述組件類(lèi)型、所述頁(yè)面模塊的模塊配置信息生成所述頁(yè)面模塊的附加代碼,包括:
根據(jù)所述模塊配置信息確定各組件的屬性信息及各組件對(duì)應(yīng)的描述信息;
根據(jù)各組件類(lèi)型、各組件的屬性信息、各組件的描述信息,生成所述頁(yè)面模塊的附加代碼。
6.根據(jù)權(quán)利要求1-5任一項(xiàng)所述的方法,其特征在于,所述根據(jù)各頁(yè)面模塊對(duì)應(yīng)的所述附加代碼、所述基礎(chǔ)代碼生成目標(biāo)頁(yè)面代碼,包括:
在所述基礎(chǔ)代碼中確定用于占位的各占位符與各頁(yè)面模塊的對(duì)應(yīng)關(guān)系;
利用各頁(yè)面模塊對(duì)應(yīng)的附加代碼替換所述基礎(chǔ)代碼中與所述各頁(yè)面模塊對(duì)應(yīng)的占位符,得到所述目標(biāo)頁(yè)面代碼。
7.根據(jù)權(quán)利要求1-5任一項(xiàng)所述的方法,其特征在于,還包括:
響應(yīng)對(duì)所述目標(biāo)頁(yè)面代碼的修改指令,修改所述目標(biāo)頁(yè)面代碼,修改后的目標(biāo)頁(yè)面代碼用于生成更新后的目標(biāo)頁(yè)面。
8.一種頁(yè)面生成方法,其特征在于,包括:
生成頁(yè)面代碼,其中,所述頁(yè)面代碼是采用如權(quán)利要求1-7中任一項(xiàng)所述的方法生成的;
根據(jù)所述頁(yè)面代碼生成頁(yè)面。
9.一種目標(biāo)頁(yè)面代碼的生成裝置,其特征在于,包括:
模板獲取單元,用于獲取與目標(biāo)頁(yè)面對(duì)應(yīng)的頁(yè)面模板;其中,所述頁(yè)面模板中包括基礎(chǔ)代碼;
代碼生成單元,用于獲取用戶(hù)輸入的與所述目標(biāo)頁(yè)面對(duì)應(yīng)的頁(yè)面配置信息,并根據(jù)所述頁(yè)面配置信息生成目標(biāo)頁(yè)面中各頁(yè)面模塊對(duì)應(yīng)的附加代碼;其中,所述目標(biāo)頁(yè)面中包括至少一個(gè)頁(yè)面模塊;
合成單元,用于根據(jù)各頁(yè)面模塊對(duì)應(yīng)的所述附加代碼、所述基礎(chǔ)代碼生成目標(biāo)頁(yè)面代碼,其中,所述目標(biāo)頁(yè)面代碼用于生成所述目標(biāo)頁(yè)面。
10.一種頁(yè)面生成設(shè)備,其特征在于,包括:
如權(quán)利要求9所述的頁(yè)面代碼的生成裝置,用于生成頁(yè)面代碼;
頁(yè)面生成裝置,用于根據(jù)所述頁(yè)面代碼生成頁(yè)面。
11.一種電子設(shè)備,其特征在于,包括:至少一個(gè)處理器和存儲(chǔ)器;
所述存儲(chǔ)器存儲(chǔ)計(jì)算機(jī)執(zhí)行指令;
所述至少一個(gè)處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的計(jì)算機(jī)執(zhí)行指令,使得所述至少一個(gè)處理器執(zhí)行如權(quán)利要求1至9任一項(xiàng)所述的方法。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于北京有竹居網(wǎng)絡(luò)技術(shù)有限公司,未經(jīng)北京有竹居網(wǎng)絡(luò)技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111034230.6/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 目標(biāo)檢測(cè)裝置、學(xué)習(xí)裝置、目標(biāo)檢測(cè)系統(tǒng)及目標(biāo)檢測(cè)方法
- 目標(biāo)監(jiān)測(cè)方法、目標(biāo)監(jiān)測(cè)裝置以及目標(biāo)監(jiān)測(cè)程序
- 目標(biāo)監(jiān)控系統(tǒng)及目標(biāo)監(jiān)控方法
- 目標(biāo)跟蹤方法和目標(biāo)跟蹤設(shè)備
- 目標(biāo)跟蹤方法和目標(biāo)跟蹤裝置
- 目標(biāo)檢測(cè)方法和目標(biāo)檢測(cè)裝置
- 目標(biāo)跟蹤方法、目標(biāo)跟蹤裝置、目標(biāo)跟蹤設(shè)備
- 目標(biāo)處理方法、目標(biāo)處理裝置、目標(biāo)處理設(shè)備及介質(zhì)
- 目標(biāo)處理方法、目標(biāo)處理裝置、目標(biāo)處理設(shè)備及介質(zhì)
- 目標(biāo)跟蹤系統(tǒng)及目標(biāo)跟蹤方法
- 一種用于確定目標(biāo)頁(yè)面的頁(yè)面類(lèi)型信息的方法和設(shè)備
- 一種用于識(shí)別WAP頁(yè)面的方法與設(shè)備
- 一種Web App加載方法及裝置
- 單頁(yè)面處理方法及裝置
- 確定原生頁(yè)面和H5頁(yè)面訪(fǎng)問(wèn)次序的方法、裝置和系統(tǒng)
- 頁(yè)面生成方法及裝置
- 一種頁(yè)面對(duì)象自動(dòng)化測(cè)試方法
- 頁(yè)面生成方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種相似網(wǎng)絡(luò)頁(yè)面的搜索方法及設(shè)備
- 頁(yè)面管理方法、裝置、存儲(chǔ)介質(zhì)及電子設(shè)備
- 遙控器代碼格式結(jié)構(gòu)及其收發(fā)信方法及裝置
- 在虛擬機(jī)中驗(yàn)證代碼模塊的方法及裝置
- 一種用于代碼的管理方法及裝置
- 虛擬代碼提供系統(tǒng)、生成裝置、驗(yàn)證裝置、提供方法
- 一種自動(dòng)化代碼質(zhì)量檢查方法及系統(tǒng)
- 代碼掃描方法、裝置、計(jì)算設(shè)備及計(jì)算機(jī)存儲(chǔ)介質(zhì)
- 用于更新代碼的方法和裝置
- 前端代碼打包方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種代碼審查服務(wù)同步方法、裝置及計(jì)算機(jī)設(shè)備
- 一種高效智能源代碼安全管理平臺(tái)





