数据处理方法、装置、设备及存储介质制造方法及图纸

技术编号:37104200 阅读:11 留言:0更新日期:2023-04-01 05:03
本申请实施例公开了一种数据处理方法、装置、设备及存储介质,其中,方法包括:在代码编辑区域显示针对媒体内容所编辑得到的目标源代码,根据目标源代码在媒体预览区域对媒体内容进行预览;响应于针对媒体预览区域中属于媒体内容的目标表格的修改指令,在媒体预览区域中对目标表格进行更新显示,生成更新后的目标表格的第一源代码;根据更新后的目标表格的第一源代码生成更新后的目标表格的第一属性描述网络图,根据目标源代码生成目标表格的第二属性描述网络图;根据第一源代码、第一属性描述网络图以及第二属性描述网络图更新代码编辑区域中所显示的目标源代码,得到更新后的目标源代码。通过本申请能够有效提高对媒体内容的开发效率。的开发效率。的开发效率。

【技术实现步骤摘要】
数据处理方法、装置、设备及存储介质


[0001]本申请涉及互联网
,尤其涉及一种数据处理方法、装置、设备及存储介质。

技术介绍

[0002]随着互联网技术的发展,互联网中的媒体内容(如网页、游戏)被广泛应用于生活、工作、娱乐等领域,给用户的生活以及工作等带来极大便利。然而,不同用户对媒体内容的需求不一致,例如,该媒体内容为内容交互网页,用户A对内容交互网页中的内容显示功能要求比较高,用户B对内容交互网页的内容发布功能的要求比较高。因此,针对不同用户的需求,需要对媒体内容进行开发,目前在媒体内容开发中,需要技术人员具备专业的代码编程能力,通过代码编程实现对媒体内容的开发。
[0003]由于使用媒体内容的用户大多不具备代码编程能力,而不同的用户对媒体内容具有不同的开发需求,需要专业的技术人员收集用户需求,再根据用户需求进行相应的代码编程,以实现媒体内容开发。然而,用户的需求可能随时变化,或者,媒体内容开发效果未能达到用户的实际需求,则需要技术人员重复修改代码,导致媒体内容开发效率较低。

技术实现思路

[0004]本申请实施例所要解决的技术问题在于,提供一种数据处理方法、装置、设备及存储介质,能够有效提高媒体内容的开发效率。
[0005]本申请实施例一方面提供一种数据处理方法,包括:
[0006]在代码编辑区域显示针对媒体内容所编辑得到的目标源代码,根据所述目标源代码在媒体预览区域对所述媒体内容进行预览;
[0007]响应于针对所述媒体预览区域中所述媒体内容中的目标表格的修改指令,在所述媒体预览区域中对所述目标表格进行更新显示;生成更新后的目标表格的第一源代码;
[0008]根据所述更新后的目标表格的第一源代码生成所述更新后的目标表格的第一属性描述网络图,根据所述目标源代码生成所述目标表格的第二属性描述网络图;
[0009]根据所述第一源代码、所述第一属性描述网络图以及所述第二属性描述网络图更新所述代码编辑区域中所显示的所述目标源代码,得到更新后的目标源代码。
[0010]本申请实施例一方面提供一种数据处理装置,包括:
[0011]显示模块,用于在代码编辑区域显示针对媒体内容所编辑得到的目标源代码,根据所述目标源代码在媒体预览区域对所述媒体内容进行预览;
[0012]修改模块,用于响应于针对所述媒体预览区域中所述媒体内容中的目标表格的修改指令,在所述媒体预览区域中对所述目标表格进行更新显示;生成更新后的目标表格的第一源代码;
[0013]生成模块,用于根据所述更新后的目标表格的第一源代码生成所述更新后的目标表格的第一属性描述网络图,根据所述目标源代码生成所述目标表格的第二属性描述网络
图;
[0014]更新模块,用于根据所述第一源代码、所述第一属性描述网络图以及所述第二属性描述网络图更新所述代码编辑区域中所显示的所述目标源代码,得到更新后的目标源代码。
[0015]本申请一方面提供了一种计算机设备,包括:处理器及存储器;
[0016]其中,上述存储器用于存储计算机程序,上述处理器用于调用上述计算机程序,以执行如下步骤:
[0017]在代码编辑区域显示针对媒体内容所编辑得到的目标源代码,根据所述目标源代码在媒体预览区域对所述媒体内容进行预览;
[0018]响应于针对所述媒体预览区域中所述媒体内容中的目标表格的修改指令,在所述媒体预览区域中对所述目标表格进行更新显示;生成更新后的目标表格的第一源代码;
[0019]根据所述更新后的目标表格的第一源代码生成所述更新后的目标表格的第一属性描述网络图,根据所述目标源代码生成所述目标表格的第二属性描述网络图;
[0020]根据所述第一源代码、所述第一属性描述网络图以及所述第二属性描述网络图更新所述代码编辑区域中所显示的所述目标源代码,得到更新后的目标源代码。
[0021]本申请实施例一方面提供了一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述计算机程序包括程序指令,上述程序指令当被处理器执行时,以执行如下步骤:
[0022]在代码编辑区域显示针对媒体内容所编辑得到的目标源代码,根据所述目标源代码在媒体预览区域对所述媒体内容进行预览;
[0023]响应于针对所述媒体预览区域中所述媒体内容中的目标表格的修改指令,在所述媒体预览区域中对所述目标表格进行更新显示;生成更新后的目标表格的第一源代码;
[0024]根据所述更新后的目标表格的第一源代码生成所述更新后的目标表格的第一属性描述网络图,根据所述目标源代码生成所述目标表格的第二属性描述网络图;
[0025]根据所述第一源代码、所述第一属性描述网络图以及所述第二属性描述网络图更新所述代码编辑区域中所显示的所述目标源代码,得到更新后的目标源代码。
[0026]本申请实施例一方面提供了一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现上述方法的步骤:
[0027]在代码编辑区域显示针对媒体内容所编辑得到的目标源代码,根据所述目标源代码在媒体预览区域对所述媒体内容进行预览;
[0028]响应于针对所述媒体预览区域中所述媒体内容中的目标表格的修改指令,在所述媒体预览区域中对所述目标表格进行更新显示;生成更新后的目标表格的第一源代码;
[0029]根据所述更新后的目标表格的第一源代码生成所述更新后的目标表格的第一属性描述网络图,根据所述目标源代码生成所述目标表格的第二属性描述网络图;
[0030]根据所述第一源代码、所述第一属性描述网络图以及所述第二属性描述网络图更新所述代码编辑区域中所显示的所述目标源代码,得到更新后的目标源代码。
[0031]本申请中,通过在代码编辑区域显示针对媒体内容的所编辑得到的目标源代码,根据该目标源代码在媒体预览区域对该媒体内容进行预览,媒体预览区域中的所显示的媒体内容,以及代码编辑区域显示的目标源代码均允许直接修改,这样利于目标对象(即用
户)根据自身需求选择对媒体内容的修改策略,提高对媒体内容进行修改的灵活性。当目标对象对媒体预览区域中属于媒体内容的目标表格进行修改时,在该媒体预览区域对该目标表格进行更新显示;也就是说,目标对象对媒体预览区域中的目标表格修改时,在媒体预览区域中能够立即查看到目标表格修改后的效果,即所见即所得,可避免媒体内容更新不直观的问题,提高对媒体内容的修改效率。然后,生成更新后的目标表格的第一源代码,根据该更新后的目标表格的第一源代码生成所述更新后的目标表格的第一属性描述网络图,根据所述目标源代码生成所述目标表格的第二属性描述网络图,该第一属性描述网络图用于反映更新后的目标表格的属性参数,第二属性描述网络图用于反映目标表格(即修改前的目标表格)的属性参数。根据第一属性描述网络图和第二属性描述网络图可确定目标表格的哪些属性参数被修改,因此,可以根据第一源代码和第一属性描述网络图和第二属性描述网络图更新所述代码编辑区域中所显示的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:在代码编辑区域显示针对媒体内容所编辑得到的目标源代码,根据所述目标源代码在媒体预览区域对所述媒体内容进行预览;响应于针对所述媒体预览区域中所述媒体内容中的目标表格的修改指令,在所述媒体预览区域中对所述目标表格进行更新显示;生成更新后的目标表格的第一源代码;根据所述更新后的目标表格的第一源代码生成所述更新后的目标表格的第一属性描述网络图,根据所述目标源代码生成所述目标表格的第二属性描述网络图;根据所述第一源代码、所述第一属性描述网络图以及所述第二属性描述网络图更新所述代码编辑区域中所显示的所述目标源代码,得到更新后的目标源代码。2.如权利要求1所述的方法,其特征在于,所述响应于针对所述媒体预览区域中所述媒体内容中的目标表格的修改指令,在所述媒体预览区域中对所述目标表格进行更新显示;生成更新后的目标表格的第一源代码;包括:响应于针对所述媒体预览区域中所述媒体内容的目标表格的修改指令,获取用于修改所述目标表格的目标属性参数;根据所述目标属性参数在所述媒体预览区域中对所述目标表格进行更新,显示更新后的目标表格;根据所述目标属性参数生成所述更新后的目标表格的第一源代码。3.如权利要求2所述的方法,其特征在于,所述响应于针对所述媒体预览区域中所述媒体内容中的目标表格的修改指令,获取用于修改所述目标表格的目标属性参数,包括:响应于针对所述媒体预览区域中所述媒体内容中的目标表格的修改指令,显示所述目标表格相关联的功能组件;响应于针对所述功能组件的触发操作,将基于所述触发操作所得到的候选属性参数确定为用于修改所述目标表格的目标属性参数。4.如权利要求2所述的方法,其特征在于,所述响应于针对所述媒体预览区域中所述媒体内容中的目标表格的修改指令,获取用于修改所述目标表格的目标属性参数,包括:响应于针对所述媒体预览区域中所述媒体内容中的目标表格的修改指令,显示所述目标表格的调整框;响应于针对所述目标表格的调整框的调整操作,获取调整后的调整框的尺寸信息;根据所述尺寸信息确定用于修改所述目标表格的目标属性参数。5.如权利要求2所述的方法,其特征在于,所述响应于针对所述媒体预览区域中所述媒体内容中的目标表格的修改指令,获取用于修改所述目标表格的目标属性参数,包括:响应于针对所述媒体预览区域中所述媒体内容中的目标表格的修改指令,在所述目标表格中显示内容输入定位标识;获取在所述内容输入定位标识处所输入的表格内容,将所输入的表格内容确定为用于修改所述目标表格的目标属性参数。6.如权利要求2所述的方法,其特征在于,所述根据所述目标属性参数生成所述更新后的目标表格的第一源代码,包括:获取与所述更新后的目标表格关联的标记语言信息;对与所述更新后的目标表格关联的标记语言信息进行解析,得到所述更新后的目标表
格的一个或多个属性参数;所述更新后的目标表格的一个或多个属性参数包括所述目标属性参数;生成所述更新后的目标表格的各个属性参数的源代码,对所述更新后的目标表格的各个属性参数的源代码进行组装,得到所述更新后的目标表格的第一源代码。7.如权利要求1所述的方法,其特征在于,所述根据所述更新后的目标表格的第一源代码生成所述更新后的目标表格的第一属性描述网络图,根据所述目标源代码生成所述目标表格的第二属性描述网络图,包括:对所述第一源代码进行解析,得到所述更新后的目标表格的第一属性参数集合;根据所述第一属性参数集合生成所述更新后的目标表格的第一属性描述网络图;从所述代码编辑区域中定位得到用于描述所述目标表格的第二源代码;对所述第二源代码进行解析,得到所述目标表格的第二属性参数集合;根据所述第二属性参数集合生成所述目标表格的第二属性描述网络图。8.如权利要求7所述的方法,其特征在于,所述从所述代码编辑区域中定位得到用于描述所述目标表格的第二源代码,包括:确定所述更新后的目标表格在所述媒体预览区域中的目标表格标识;获取所述媒体预览区域中所显示的第一表格数量,以及所述代码编辑区域中所描述的表格对应第二表格数量;根据所述目标表格标识、所述第一表格数量以及所述第二表格数量,从所述代码编辑区域中定位得到用于描述所述目标表格的第二源代码。9.如权利要求8所述的方法,其特征在于,所述根据所述目标表格标识、所述第一表格数量以及所述第二表格数量,从所述代码编辑区域中定位得到用于描述所述目标表格的第二源代码,包括:若第一表格数量与所述第二表格数量相同,则将所述代码编辑区域中具有所述目标表格标识的表格对应源代码,确定为所述目标表格的第二源代码;若第一表格数量与所述第二表格数量不相同,则对所述代码编辑区域中的源代码所描述的表格对应的表格标识进行修正处理,得到候选表格标识,将所述代码编辑区域中候选表格标识为所述目标表格标识的表格对应的源代码,确定为所述目标表格的第二源代码。10.如权利要求9所述的方法,其特征在于,所述若第一表格数量与所述第二表格数量不相同,则对所述代码编辑区域中的源代码所描述的表格对应的表格标识进行修正处理,得到候选表格标识,包括:若第一表格数量与所述第二表格数量不相同,则从所述代码编辑区域中获取用于对表格的属性参数进行代码化的代码块信息;移除所述代码块信息所指示的表格对应的表格标识;在所述代码块信息所指示的表格对应的表格标识被移除后,重新生成所述代码编辑区域中的第一剩余表格对应的表格标识,得到候选表...

【专利技术属性】
技术研发人员:王巨宏刘阳胡杰雄魏林贤崔家维李成熙袁琳杨晓俊
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1