[發(fā)明專利]內(nèi)容編輯方法、編輯器的生成方法及其裝置、設(shè)備和介質(zhì)在審
| 申請?zhí)枺?/td> | 202010564083.2 | 申請日: | 2020-06-19 |
| 公開(公告)號: | CN111914528A | 公開(公告)日: | 2020-11-10 |
| 發(fā)明(設(shè)計(jì))人: | 余輝;董淑照;徐凱;李瑤;胡文;李建南;姜燕 | 申請(專利權(quán))人: | 北京百度網(wǎng)訊科技有限公司 |
| 主分類號: | G06F40/186 | 分類號: | G06F40/186;G06F40/189;G06F3/023 |
| 代理公司: | 北京清亦華知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11201 | 代理人: | 石茵汀 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 內(nèi)容 編輯 方法 編輯器 生成 及其 裝置 設(shè)備 介質(zhì) | ||
1.一種內(nèi)容編輯方法,包括:
在編輯器界面顯示設(shè)定字段對應(yīng)的輸入組件;
根據(jù)所述輸入組件的組件類型,在所述編輯器界面顯示所述輸入組件對應(yīng)的工具欄;
獲取并顯示所述輸入組件內(nèi)的輸入內(nèi)容;
響應(yīng)于對所述工具欄的第一觸發(fā)操作,編輯所述輸入組件內(nèi)的輸入內(nèi)容,以得到所述設(shè)定字段的結(jié)構(gòu)化內(nèi)容;
根據(jù)設(shè)置的富文本轉(zhuǎn)換邏輯,對所述設(shè)定字段的所述結(jié)構(gòu)化內(nèi)容進(jìn)行排版,得到富文本頁面。
2.根據(jù)權(quán)利要求1所述的內(nèi)容編輯方法,其中,所述根據(jù)所述輸入組件的組件類型,在所述編輯器界面顯示所述輸入組件對應(yīng)的工具欄,包括:
獲取組件類型與工具項(xiàng)之間的映射關(guān)系;
根據(jù)所述輸入組件的組件類型,查詢所述映射關(guān)系,得到對應(yīng)的工具項(xiàng);
在所述編輯器界面顯示包含所述工具項(xiàng)的工具欄。
3.根據(jù)權(quán)利要求2所述的內(nèi)容編輯方法,其中,所述響應(yīng)于對所述工具欄的第一觸發(fā)操作,編輯所述輸入組件內(nèi)的輸入內(nèi)容,以得到所述設(shè)定字段的結(jié)構(gòu)化內(nèi)容,包括:
響應(yīng)于對所述工具欄的第一觸發(fā)操作,從所述工具欄包含的工具項(xiàng)中,確定執(zhí)行所述第一觸發(fā)操作的第一工具項(xiàng);
查詢所述第一工具項(xiàng)配置的編輯操作;
對所述工具欄對應(yīng)的輸入組件內(nèi)的輸入內(nèi)容,執(zhí)行所述編輯操作,以得到所述設(shè)定字段的結(jié)構(gòu)化內(nèi)容。
4.根據(jù)權(quán)利要求3所述的內(nèi)容編輯方法,其中,所述對所述工具欄對應(yīng)的輸入組件內(nèi)的輸入內(nèi)容,執(zhí)行所述編輯操作,以得到所述設(shè)定字段的結(jié)構(gòu)化內(nèi)容,包括:
在所述輸入內(nèi)容中增加設(shè)定的字符,以將增加了所述字符的輸入內(nèi)容作為所述結(jié)構(gòu)化內(nèi)容;
和/或,對所述輸入內(nèi)容增加標(biāo)注信息,以將增加了所述標(biāo)注信息的輸入內(nèi)容作為所述結(jié)構(gòu)化內(nèi)容,其中,所述標(biāo)注信息包括網(wǎng)絡(luò)鏈接和備注中的至少一個(gè);
和/或,對所述輸入內(nèi)容進(jìn)行格式調(diào)整,以將格式調(diào)整后的輸入內(nèi)容作為所述結(jié)構(gòu)化內(nèi)容。
5.根據(jù)權(quán)利要求2所述的內(nèi)容編輯方法,其中,所述在所述編輯器界面顯示所述輸入組件對應(yīng)的工具欄之后,還包括:
響應(yīng)于對所述工具欄的第二觸發(fā)操作,從所述工具欄包含的工具項(xiàng)中,確定執(zhí)行所述第二觸發(fā)操作的第二工具項(xiàng);
根據(jù)所述第二工具項(xiàng),增加所述輸入組件的輸入欄;
獲取各所述輸入欄中的輸入內(nèi)容;
將各所述輸入欄中的輸入內(nèi)容作為所述結(jié)構(gòu)化內(nèi)容。
6.根據(jù)權(quán)利要求1-5任一項(xiàng)所述的內(nèi)容編輯方法,其中,所述獲取并顯示所述輸入組件內(nèi)的輸入內(nèi)容,包括:
讀取所述輸入組件配置的數(shù)據(jù)結(jié)構(gòu);
每當(dāng)獲取到所述輸入內(nèi)容,根據(jù)所述數(shù)據(jù)結(jié)構(gòu)執(zhí)行校驗(yàn)邏輯,以對所述輸入內(nèi)容進(jìn)行數(shù)據(jù)校驗(yàn);
若校驗(yàn)通過,在所述輸入組件內(nèi)顯示所述輸入內(nèi)容。
7.根據(jù)權(quán)利要求6所述的內(nèi)容編輯方法,其中,所述根據(jù)所述數(shù)據(jù)結(jié)構(gòu)執(zhí)行校驗(yàn)邏輯,以對所述輸入內(nèi)容進(jìn)行數(shù)據(jù)校驗(yàn)之后,還包括:
若校驗(yàn)未通過,拒絕顯示所述輸入內(nèi)容,并顯示錯(cuò)誤提示信息。
8.一種編輯器的生成方法,包括:
獲取輸入的設(shè)定字段,以及對所述設(shè)定字段選定的輸入組件;
根據(jù)所述輸入組件的組件類型,確定所述輸入組件對應(yīng)的工具欄,其中,所述工具欄用于編輯對應(yīng)的所述輸入組件內(nèi)的輸入內(nèi)容,以得到所述設(shè)定字段的結(jié)構(gòu)化內(nèi)容;
根據(jù)所述輸入組件配置的數(shù)據(jù)結(jié)構(gòu),生成編輯器的后臺處理邏輯;
根據(jù)設(shè)置的界面樣式,對每一輸入組件配置的展示結(jié)構(gòu),以及所述工具欄配置的展示結(jié)構(gòu)進(jìn)行渲染,得到所述編輯器界面。
9.根據(jù)權(quán)利要求8所述的生成方法,其中,所述根據(jù)所述輸入組件配置的數(shù)據(jù)結(jié)構(gòu),生成編輯器的后臺處理邏輯,包括:
根據(jù)各所述輸入組件配置的數(shù)據(jù)結(jié)構(gòu),生成所述后臺處理邏輯中的校驗(yàn)邏輯,其中,所述校驗(yàn)邏輯用于對所述輸入組件內(nèi)的輸入內(nèi)容進(jìn)行校驗(yàn)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京百度網(wǎng)訊科技有限公司,未經(jīng)北京百度網(wǎng)訊科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010564083.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 內(nèi)容再現(xiàn)系統(tǒng)、內(nèi)容提供方法、內(nèi)容再現(xiàn)裝置、內(nèi)容提供裝置、內(nèi)容再現(xiàn)程序和內(nèi)容提供程序
- 內(nèi)容記錄系統(tǒng)、內(nèi)容記錄方法、內(nèi)容記錄設(shè)備和內(nèi)容接收設(shè)備
- 內(nèi)容服務(wù)系統(tǒng)、內(nèi)容服務(wù)器、內(nèi)容終端及內(nèi)容服務(wù)方法
- 內(nèi)容分發(fā)系統(tǒng)、內(nèi)容分發(fā)裝置、內(nèi)容再生終端及內(nèi)容分發(fā)方法
- 內(nèi)容發(fā)布、內(nèi)容獲取的方法、內(nèi)容發(fā)布裝置及內(nèi)容傳播系統(tǒng)
- 內(nèi)容提供裝置、內(nèi)容提供方法、內(nèi)容再現(xiàn)裝置、內(nèi)容再現(xiàn)方法
- 內(nèi)容傳輸設(shè)備、內(nèi)容傳輸方法、內(nèi)容再現(xiàn)設(shè)備、內(nèi)容再現(xiàn)方法、程序及內(nèi)容分發(fā)系統(tǒng)
- 內(nèi)容發(fā)送設(shè)備、內(nèi)容發(fā)送方法、內(nèi)容再現(xiàn)設(shè)備、內(nèi)容再現(xiàn)方法、程序及內(nèi)容分發(fā)系統(tǒng)
- 內(nèi)容再現(xiàn)裝置、內(nèi)容再現(xiàn)方法、內(nèi)容再現(xiàn)程序及內(nèi)容提供系統(tǒng)
- 內(nèi)容記錄裝置、內(nèi)容編輯裝置、內(nèi)容再生裝置、內(nèi)容記錄方法、內(nèi)容編輯方法、以及內(nèi)容再生方法





