欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2016101723219
申请人: 武汉斗鱼网络科技有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2024-08-26
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种富文本编辑方法,其特征在于,包括以下步骤:

(1)初始化:获取存储有富文本编辑对象的原始数据数组;

(2)解析:对于步骤(1)获取的原始数据数组中的每一个数据,利用预先定义的富文本对象模型转换为统一的富文本对象;所述富文本对象包括类型属性,用于标记所述数据的类型;

(3)呈现:在编辑框中,依次显示步骤(2)解析出的所有富文本对象;

(4)编辑:在编辑框中插入或删除富文本对象;

(5)返解析:创建更新后的数据数组,获取步骤(4)处理后的编辑框中所有的富文本对象,对于其中每一个富文本对象,根据其类型按照预先创建的类型字典记载,提取其相应属性,加入到更新后的数据数组中;

步骤(2)所述对于步骤(1)获取的原始数据数组中的每一个数据,利用预先定义的富文本对象模型转换为统一的富文本对象,具体为:对于步骤(1)获取的原始数据数组中的每一个数据,确定其类型并将类型值记录在所述富文本对象模型的类型属性中,根据富文本对象类型属性的值以及预先创建的类型字典,在相应类型的模型中记录该数据。

2.如权利要求1所述的富文本编辑方法,其特征在于,步骤(1)所述富文本编辑对象包括:文本富文本对象、表情富文本对象、图片富文本对象、视频富文本对象、以及超链接富文本对象。

3.如权利要求1所述的富文本编辑方法,其特征在于,步骤(2)所述类型字典用于记录各富文本对象的类型对应的对象属性。

4.如权利要求3所述的富文本编辑方法,其特征在于,步骤(2)所述各富文本对象的类型对应的对象属性可集成系统提供的富文本对象模型的属性。

5.一种富文本编辑系统,其特征在于,包括:

初始化模块:用于获取存储有富文本编辑对象的原始数据数组;

解析模块:用于对所述原始数据数组中的每一个数据,利用预先定义的富文本对象模型转换为统一的富文本对象,提交给呈现模块;所述富文本对象包括类型属性,用于标记所述数据的类型;

呈现模块:用于在编辑框中显示解析模块解析出的所有富文本对象;

编辑模块:包括插入子模块和删除子模块;所述插入子模块,用于将插入对象加入到所述数据数组中,并通过解析模块解析,呈现模块显示在所述编辑框中;所述删除子模块,用于取消被删除对象在呈现模块中的显示状态;

返解析模块:用于创建更新后的数据数组,获取编辑框中所有的富文本对象,对于其中每一个富文本对象,根据其类型按照预先创建的类型字典记载,提取其相应属性,加入到更新后的数据数组中;

所述解析模块对所述原始数据数组中的每一个数据利用预先定义的富文本对象模型转换为统一的富文本对象,具体为:对于原始数据中的每一个数据,确定其类型并记录在所述富文本对象模型的类型属性中,根据富文本对象类型属性的值以及预先创建的类型字典,在相应类型的模型中记录该数据。

6.如权利要求5所述的富文本编辑系统,其特征在于,所述富文本编辑对象,包括文本富文本对象、表情富文本对象、图片富文本对象、视频富文本对象、以及超链接富文本对象。

7.如权利要求5所述的富文本编辑系统,其特征在于,所述类型字典用于记录各富文本对象的类型对应的对象属性。

8.如权利要求7所述的富文本编辑系统,其特征在于,所述各富文本对象的类型对应的对象属性可集成系统提供的富文本对象模型的属性。