【技术实现步骤摘要】
一种直播间配置文件的解析方法、存储介质、电子设备及系统
本专利技术涉及数据解析领域,具体涉及一种直播间配置文件的解析方法、存储介质、电子设备及系统。
技术介绍
随着直播间的手机移动端的快速发展,在直播间的应用中很多项目需要加载json文件,,有些时候甚至不同的地方都需要加载json文件;常规的json文件的解析方式多需要编写几百行代码,且传统的解析方式不利于进行修改,这些加载方法散落在项目中,如果加载方法修改一处则需要修改很多地方,不利于未来的代码的扩充,;因此,急需一种配置文件的解析方法,来对配置文件进行集中解析,提高直播间对配置文件的解析速度。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种直播间配置文件的解析方法,对配置文件进行预处理,借助预设的存储模型和配置模型,对配置文件进行集中解析,提高直播间对配置文件的解析速度。为达到以上目的,本专利技术采取的技术方案是:第一方面,本专利技术提供一种直播间配置文件的解析方法,其包括预处理过程以及解析处理过 ...
【技术保护点】
1.一种直播间配置文件的解析方法,其特征在于,其包括预处理过程以及解析处理过程:/n预处理过程包括以下步骤:/n获取目标配置文件,所述目标配置文件包括多个信息元素;/n创建自定义存储模型,其包括多个存储元素,各所述存储元素用于存储所述信息元素;/n将所述目标配置文件内的各所述信息元素一一对应存入各所述存储元素中;/n解析处理过程包括以下步骤:/n提取各所述存储元素中的各所述存储元素,生成自定义配置模型,所述自定义配置模型内包括多个配置模型元素;/n将所述自定义配置模型的各所述配置模型元素添加至自定义排序数组中,形成多个数组元素;/n对各所述数组元素进行排序并反馈给所述自定义 ...
【技术特征摘要】
1.一种直播间配置文件的解析方法,其特征在于,其包括预处理过程以及解析处理过程:
预处理过程包括以下步骤:
获取目标配置文件,所述目标配置文件包括多个信息元素;
创建自定义存储模型,其包括多个存储元素,各所述存储元素用于存储所述信息元素;
将所述目标配置文件内的各所述信息元素一一对应存入各所述存储元素中;
解析处理过程包括以下步骤:
提取各所述存储元素中的各所述存储元素,生成自定义配置模型,所述自定义配置模型内包括多个配置模型元素;
将所述自定义配置模型的各所述配置模型元素添加至自定义排序数组中,形成多个数组元素;
对各所述数组元素进行排序并反馈给所述自定义配置模型,形成所述即时配置文件。
2.如权利要求1所述的一种直播间配置文件的解析方法,其特征在于,所述获取目标配置文件之后,还包括以下步骤:
获取目标配置文件的存储地址以及文件类型,将所述目标配置文件转化为文件流形式,得到目标配置文件流;
将所述目标配置文件流转化为目标配置文件字典,所述配置文件字典包括多个所述信息元素。
3.如权利要求1所述的一种直播间配置文件的解析方法,其特征在于,所述目标配置文件以及即时配置文件均包含直播间显示配置文件,所述直播间显示配置文件用于表示直播间显示方式;
所述直播间显示方式为主播端横屏直播间、主播端竖屏直播间、用户端横屏直播间以及用户端竖屏直播间中的任一种。
4.如权利要求2所述的一种直播间配置文件的解析方法,其特征在于,所述预处理过程还包括以下步骤:判断所述目标配置文件中是否有所述直播间显示配置文件,若有则继续所述预处理过程,若没有则停止所述预处理过程。
5.如权利要求1所述的一种直播间配置文件的解析方法,其特征在于,所述对各所述数组元素进行排序,具体包括以下步骤:
获取原始排序规则,所述原始排序规则为所述目标配置文件中各所述信息元...
【专利技术属性】
技术研发人员:汪刚,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。