本申请提供一种配置文件可视化方法、浏览器及系统,涉及计算机技术领域。配置文件可视化方法应用于浏览器,方法包括:接收第一配置文件,所述第一配置文件为包括计算机程序或计算机系统的配置参数的文件;对所述第一配置文件进行解析,得到所述配置参数;将所述配置参数在所述浏览器的可视化界面上进行显示。通过上述方法,可以有效提高在远程调试场景下对配置文件进行可视化的效率。置文件进行可视化的效率。置文件进行可视化的效率。
【技术实现步骤摘要】
配置文件可视化方法、浏览器及系统
[0001]本申请涉及计算机
,具体涉及一种配置文件可视化方法、浏览器及系统,一种电子设备及一种计算机可读存储介质。
技术介绍
[0002]配置文件为存储应用程序或计算机系统存储配置参数的文件,用于使计算机能够读取应用程序或计算机系统的配置参数。配置文件通常为TXT(文本文件)格式、XML(Extensible Markup Language,可扩展标记语言)格式、JSON(JavaScript Object Notation,JS对象简谱)格式等计算机能够进行读取的格式,但是这些格式的配置文件不利于用户查看与修改,需将配置文件转换为便于用户查看的图形界面。
[0003]目前,将配置文件转换为便于用户查看与配置的可视化界面时,通常会使用专门的应用程序对配置文件进行可视化。然而,这些应用程序需要进行安装,且需要搭建程序使用环境,在远程调试的过程中,若远程连接的设备未安装对配置文件进行可视化的应用程序,以及未搭建程序使用环境,则无法对远程连接的设备进行配置文件的可视化。
技术实现思路
[0004]有鉴于此,本申请旨在提供一种配置文件可视化方法、浏览器及系统,一种电子设备及一种计算机可读存储介质,以提高在远程调试场景下对配置文件进行可视化的效率。
[0005]第一方面,本申请实施例提供,应用于浏览器,所述方法包括:接收第一配置文件,所述第一配置文件为包括计算机程序或计算机系统的配置参数的文件;对所述第一配置文件进行解析,得到所述配置参数;将所述配置参数在所述浏览器的可视化界面上进行显示。
[0006]本申请实施例中,通过浏览器实现对配置文件的可视化,一方面,由于,大多数电子设备上均设置有浏览器,可以使得在大多数电子设备上均可以进行配置文件的可视化,从而有效提高可进行配置文件可视化的使用范围,另一方面,使用浏览器实现配置文件的可视化,无需安装应用程序与搭建使用环境,在远程控制场景中未安装可视化应用程序的设备上使用时,可以提高在对该类设备上配置文件进行可视化的效率。
[0007]一实施例中,所述浏览器所在设备与远程设备通信连接;所述接收第一配置文件,包括:接收所述远程设备的将所述第一配置文件导入所述浏览器的控制指令;基于所述控制指令导入所述第一配置文件。
[0008]本申请所提供的配置文件可视化方法可以应用于远程控制的场景,远程设备可以通过发出的控制指令在浏览器上实现对第一配置文件导入,进而实现对第一配置文件的可视化,提高远程控制场景下对配置文件的可视化效率。
[0009]一实施例中,所述接收第一配置文件之前,所述方法还包括:接收包括第一配置文件的配置文件包;基于浏览器解压缩工具对所述配置文件包进行解压缩,得到所述第一配置文件。
[0010]本申请实施例中,通过浏览器的解压缩工具对配置文件包进行解压缩得到第一配
置文件,从而可以对配置文件包进行可视化,提高配置文件可视化方法的使用范围与兼容性。
[0011]一实施例中,所述将所述配置参数在所述浏览器的显示界面上进行显示之后,所述方法还包括:接收用户或所述远程设备在所述可视化界面上对所述配置参数进行修改的操作指令,基于所述操作指令对所述配置参数进行修改;基于修改后的配置参数生成第二配置文件,所述第二配置文件用于对在计算机程序或计算机系统中的所述第一配置文件进行替换,以使所述计算机程序或计算机系统基于所述第二配置文件工作。
[0012]本申请实施例中,通过可视化界面实现对第一配置文件的修改,生成修改配置参数后的第二配置参数,第二配置文件可以直接用于计算机程序或计算机系统中的第一配置文件进行替换,通过上述方式,可以提高对计算机程序或计算机系统的配置文件的修改效率,进而可以提高远程调试场景下对电子设备的调试效率。
[0013]一实施例中,所述浏览器配置有与多个文件格式分别对应的解析模块,所述对所述第一配置文件进行解析,得到配置参数,包括:确定所述第一配置文件的文件格式;基于与所述第一配置文件的文件格式相对应的解析模块对所述第一配置文件进行解析,得到所述配置参数。
[0014]本申请实施例中,在浏览器上配置与多个文件格式分别对应的解析模块,由此,可以使用不同的解析模块对不同文件格式的配置文件进行解析,扩展配置文件可视化方法的使用范围,实现对不同文件格式的配置文件的可视化,提高对不同文件格式的配置文件进行调试的效率。
[0015]一实施例中,所述浏览器配置有对普通文本格式的配置文件进行解析的第一解析模块,对XML或HTML(Hyper Text Markup Language,超文本标记语言)格式的配置文件进行解析的第二解析模块,对JSON格式的配置文件进行解析的第三解析模块,所述基于与所述第一配置文件的文件格式相对应的解析模块对所述第一配置文件进行解析,包括:在所述第一配置文件的文件格式为普通文本格式时,基于所述第一解析模块对所述第一配置文件进行解析;或,在所述第一配置文件的文件格式为XML或HTML格式时,基于所述第二解析模块对所述第一配置文件进行解析;或,在所述第一配置文件的文件格式为JSON格式时,基于所述第三解析模块对所述第一配置文件进行解析。
[0016]本申请实施例中,分别设置第一解析模块、第二解析模块和第三解析模块,可以对普通文本格式、XML格式、HTML格式和JSON格式的配置文件进行解析,配置文件大多数为上述文件格式,由此,可以实现对大多数配置文件的可视化,从而使得配置文件可视化方法具有较大的适用性,满足对大多数配置文件进行可视化的需求。
[0017]第二方面,本申请实施例提供一种配置文件可视化浏览器,包括:导入模块,用于接收第一配置文件,所述第一配置文件为包括计算机程序或计算机系统的配置参数的文件;解析模块,用于对所述第一配置文件进行解析,得到所述配置参数;可视化模块,将所述配置参数在所述浏览器的可视化界面上进行显示。
[0018]第三方面,本申请实施例提供一种配置文件可视化系统,包括:通信连接的控制设备和配置设备;所述配置设备用于执行如第一方面任一项所述的方法,或,所述配置设备具有如第二方面所述的配置文件可视化浏览器;所述配置设备具有第一配置文件,所述控制设备用于控制所述配置设备,以使所述配置设备对所述第一配置文件进行可视化。
[0019]第四方面,本申请实施例提供了一种电子设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行如第一方面所述的配置文件可视化方法或实现如第二方面所述配置文件可视化浏览器的功能。
[0020]第五方面,本申请实施例提供了一种计算机可读存储介质,所述可读存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如第一方面所述的配置文件可视化方法或实现如第二方面所述配置文件可视化浏览器的功能。
[0021]本公开的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种配置文件可视化方法,其特征在于,应用于浏览器,所述方法包括:接收第一配置文件,所述第一配置文件为包括计算机程序或计算机系统的配置参数的文件;对所述第一配置文件进行解析,得到所述配置参数;将所述配置参数在所述浏览器的可视化界面上进行显示。2.根据权利要求1所述的方法,其特征在于,所述浏览器所在设备与远程设备通信连接;所述接收第一配置文件,包括:接收所述远程设备的将所述第一配置文件导入所述浏览器的控制指令;基于所述控制指令导入所述第一配置文件。3.根据权利要求1所述的方法,其特征在于,所述接收第一配置文件之前,所述方法还包括:接收包括第一配置文件的配置文件包;基于浏览器解压缩工具对所述配置文件包进行解压缩,得到所述第一配置文件。4.根据权利要求1所述的方法,其特征在于,所述将所述配置参数在所述浏览器的显示界面上进行显示之后,所述方法还包括:接收用户或远程设备在所述可视化界面上对所述配置参数进行修改的操作指令,基于所述操作指令对所述配置参数进行修改;基于修改后的配置参数生成第二配置文件,所述第二配置文件用于对在计算机程序或计算机系统中的所述第一配置文件进行替换,以使所述计算机程序或计算机系统基于所述第二配置文件工作。5.根据权利要求1
‑
4任一项所述的方法,其特征在于,所述浏览器配置有与多个文件格式分别对应的解析模块,所述对所述第一配置文件进行解析,得到配置参数,包括:确定所述第一配置文件的文件格式;基于与所述第一配置文件的文件格式相对应的解析模块对所述第一配置文件进行解析,得到所述配置参数。6.根据权利要求5所述的方法,其特征在于,所述浏览器配置有对普通文本格式的配置文件进行解析的第一解析模块,对XML或HTML格式的配...
【专利技术属性】
技术研发人员:邹长生,彭璐婷,徐明礼,
申请(专利权)人:北京天融信科技有限公司北京天融信软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。