[發(fā)明專利]一種文檔編碼方法、裝置、存儲介質(zhì)及設(shè)備在審
| 申請?zhí)枺?/td> | 202010597369.0 | 申請日: | 2020-06-28 |
| 公開(公告)號: | CN111752569A | 公開(公告)日: | 2020-10-09 |
| 發(fā)明(設(shè)計)人: | 張家登 | 申請(專利權(quán))人: | 中國銀行股份有限公司 |
| 主分類號: | G06F8/41 | 分類號: | G06F8/41;G06F8/30 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 柳虹 |
| 地址: | 100818 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 文檔 編碼 方法 裝置 存儲 介質(zhì) 設(shè)備 | ||
本申請公開了一種文檔編碼方法、裝置、存儲介質(zhì)及設(shè)備,該方法包括:首先獲取待編碼的Markdown文檔,然后,對該Markdown文檔進行解析,得到該Markdown文檔包含的所有Markdown語法區(qū)塊,接著,將各個Markdown語法區(qū)塊編譯為vue語法中對應(yīng)的標簽,進而可以將所有標簽對應(yīng)的代碼進行組合,以組成vue語法文本??梢?,由于本申請能夠?qū)arkdown文文檔編譯成為vue頁面,從而擁有了豐富的應(yīng)用編程能力,進而實現(xiàn)了使用Markdown語法來編寫Html5的代碼,大大降低了開發(fā)難度,使得開發(fā)就像寫文檔一樣簡單,提升了用戶體驗。
技術(shù)領(lǐng)域
本申請涉及計算機技術(shù)領(lǐng)域,尤其涉及一種文檔編碼方法、裝置、存儲介質(zhì)及設(shè)備。
背景技術(shù)
隨著互聯(lián)網(wǎng)技術(shù)和應(yīng)用程序的快速發(fā)展,應(yīng)用程序中用到的UI組件也越來越多,從而使得Html的應(yīng)用也越來越普及。Html是一種由許多文字、圖片、鏈接、表格、區(qū)塊等元素組成的豐富的文檔格式,切利于傳輸。所以如果能使用html來編寫文檔的話,文檔的表現(xiàn)能力肯定比當前任何文檔格式都要豐富、強大。
目前,Html5的開發(fā)大部分是使用vue、reat等框架進行編碼,雖然這些框架已經(jīng)能夠很大程度的簡化了開發(fā)難度,但是相對于寫文檔來說,這種編碼方式還是比較復(fù)雜,難度較高且編碼效率較低。比如,對于一位不懂代碼的普通用戶來說,其無法像寫文檔一樣,簡單的編碼出其想要的頁面,導(dǎo)致用戶的體驗不佳。
發(fā)明內(nèi)容
本申請實施例的主要目的在于提供一種文檔編碼方法、裝置、存儲介質(zhì)及設(shè)備,能夠使用Markdown語法來編寫Html5的代碼,可以大大降低開發(fā)難度,使得開發(fā)就像寫文檔一樣簡單,提升用戶的體驗。
第一方面,本申請實施例提供了一種文檔編碼方法,包括:
獲取待編碼的Markdown文檔;
對所述Markdown文檔進行解析,得到所述Markdown文檔包含的Markdown語法區(qū)塊;
將所述Markdown語法區(qū)塊編譯為vue語法中對應(yīng)的標簽;
將所述標簽對應(yīng)的代碼進行組合,組成vue語法文本。
可選的,所述方法還包括:
監(jiān)聽所述Markdown文檔是否出現(xiàn)更改;
若是,則獲取待解碼的更改后的Markdown文檔,并執(zhí)行對所述Markdown文檔進行解析,得到所述Markdown文檔包含的Markdown語法區(qū)塊以及后續(xù)步驟,得到更新的vue語法文本。
可選的,在所述將所述標簽對應(yīng)的代碼進行組合,組成vue語法文本之前,所述方法還包括:
預(yù)先添加固定的代碼模板;
所述將所述標簽對應(yīng)的代碼進行組合,組成vue語法文本,包括:
利用所述固定的代碼模板對所述標簽對應(yīng)的代碼進行組合,組成vue語法文本。
可選的,所述將所述標簽對應(yīng)的代碼進行組合,組成vue語法文本,包括:
將所述標簽對應(yīng)的代碼進行組合時,自動添加關(guān)鍵全局組件,組成vue語法文本;
和/或,將所述標簽對應(yīng)的代碼進行組合時,自動添加樣式組件,組成vue語法文本。
第二方面,本申請實施例還提供了一種文檔編碼裝置,包括:
獲取單元,用于獲取待編碼的Markdown文檔;
解析單元,用于對所述Markdown文檔進行解析,得到所述Markdown文檔包含的Markdown語法區(qū)塊;
該專利技術(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/202010597369.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





