自定义编码格式的数据的显示方法、装置与电子设备制造方法及图纸

技术编号:22186289 阅读:29 留言:0更新日期:2019-09-25 03:41
本发明专利技术实施例提供一种自定义编码格式的数据的显示方法、装置与电子设备,其中所述方法包括:首先对数据显示框架和控件进行初始化,所述控件中包括对象选择控件;将所述对象选择控件关联至ComboBox类控件,并通过调用SelectedItem()函数,选择目标对象,以获取所述目标对象对应的配置列表;读取所述配置列表的配置信息,并基于所述配置信息,对所述自定义编码格式的数据进行格式解析;通过创建DataTable,对解析出的数据进行显示。本发明专利技术实施例能够自动进行数据的解析与显示,并有效提高数据处理效率。

Display Method, Device and Electronic Equipment of Data with Custom Coding Format

【技术实现步骤摘要】
自定义编码格式的数据的显示方法、装置与电子设备
本专利技术涉及互联网
,更具体地,涉及一种自定义编码格式的数据的显示方法、装置与电子设备。
技术介绍
互联网的快速发展,使得网络成为大量信息的载体,而如何有效提取并利用这些信息在实际应用中成为巨大的挑战。在大数据分析挖掘中,在获得大量数据源后,先要检测出来它们属于哪种数据编码格式,以方便进行数据解析和文本处理。目前在进行数据解析时,主要是通过为特定的数据源指定好编码,这就需要知道文本具体的编码信息,否则系统会以错误的编码打开数据源或一个文件从而导致乱码。为顺利打开并显示文件,需要手动选择各种编码,直到能够正确显示文本为止。这种方式不仅需要人工的参与,而且效率低下。
技术实现思路
为了克服上述问题或者至少部分地解决上述问题,本专利技术实施例提供一种自定义编码格式的数据的显示方法、装置与电子设备,用以自动进行数据的解析与显示,并有效提高数据处理效率。第一方面,本专利技术实施例提供一种自定义编码格式的数据的显示方法,包括:通过调用voidInitializeComponent()函数,对数据显示框架和控件进行初始化,所述控件中包括对象选择控件;将所述对象选择控件关联至ComboBox类控件,并通过调用SelectedItem()函数,选择目标对象,以获取所述目标对象对应的配置列表;读取所述配置列表的配置信息,并基于所述配置信息,对所述自定义编码格式的数据进行格式解析;通过创建DataTable,对解析出的数据进行显示。第二方面,本专利技术实施例提供一种自定义编码格式的数据的显示装置,包括:初始化模块,用于通过调用voidInitializeComponent()函数,对数据显示框架和控件进行初始化,所述控件中包括对象选择控件;对象选择模块,用于将所述对象选择控件关联至ComboBox类控件,并通过调用SelectedItem()函数,选择目标对象,以获取所述目标对象对应的配置列表;解析模块,用于读取所述配置列表的配置信息,并基于所述配置信息,对所述自定义编码格式的数据进行格式解析;显示模块,用于通过创建DataTable,对解析出的数据进行显示。第三方面,本专利技术实施例提供一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如上第一方面所述的自定义编码格式的数据的显示方法的步骤。第四方面,本专利技术实施例提供一种非暂态计算机可读存储介质,其上存储有计算机指令,所述计算机指令被计算机执行时,实现如上第一方面所述的自定义编码格式的数据的显示方法的步骤。本专利技术实施例提供的自定义编码格式的数据的显示方法、装置与电子设备,通过对象选择获取配置列表,并通过读取配置列表中各配置的值,也即配置信息,对目标数据进行格式解析,能够实现自动解析与显示目标数据,并能有效提高数据处理效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一实施例提供的自定义编码格式的数据的显示方法的流程示意图;图2为本专利技术另一实施例提供的自定义编码格式的数据的显示方法的流程示意图;图3为本专利技术实施例提供的自定义编码格式的数据的显示装置的结构示意图;图4为本专利技术实施例提供的电子设备的实体结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术实施例的一部分实施例,而不是全部的实施例。基于本专利技术实施例中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术实施例保护的范围。本专利技术实施例针对现有技术中进行数据解析时不仅需要人工的参与,而且效率低下的问题,通过对象选择获取配置列表,并通过读取配置列表中各配置的值,也即配置信息,对目标数据进行格式解析,能够实现自动解析与显示目标数据,并能有效提高数据处理效率。以下将具体通过多个实施例对本专利技术实施例进行展开说明和介绍。图1为本专利技术一实施例提供的自定义编码格式的数据的显示方法的流程示意图,如图1所示,该方法包括:S101,通过调用voidInitializeComponent()函数,对数据显示框架和控件进行初始化,控件中包括对象选择控件。可以理解为,本专利技术实施例采用一定的操作框架,首先进行显示框架的初始化,显示框架中包含框架主题和前端显示界面,前端显示界面中包含一些设置好的操作控件,当操作这些控件时,系统会按照提前设定好的对应被操作控件的处理逻辑进行数据处理。其中所有这些控件中包含有对象选择控件,该对象选择控件对应不同的备选对象,操作对象选择控件可以选出需要的对象。例如,假设在进行购物时,有超市1、超市2和超市3三个备选对象,这几个备选对象与对象选择控件进行关联,当点击对象选择控件时,会调用这三个备选对象,之后可从中选出一个作为目标对象。具体操作时,本专利技术实施例通过调用voidInitializeComponent()函数,对上述的数据显示框架和前端显示界面中的各控件进行初始化处理。S102,将对象选择控件关联至ComboBox类控件,并通过调用SelectedItem()函数,选择目标对象,以此获取目标对象对应的配置列表。可以理解为,在上述步骤对对象选择控件进行初始化之后,本步骤对该控件进行进一步设置,并利用其选择目标对象。具体实现时,首先将对象选择控件关联至ComboBox类控件,通过关联,在操作对象选择控件时,可以以下拉列表的形式展示备选对象。之后通过调用SelectedItem()函数,选择目标对象,如在出现下拉列表时,该列表中会显示上述举例中的超市1、超市2和超市3三个备选对象,于是通过调用SelectedItem()函数,可以选择超市1作为目标对象。在选择了目标对象后,系统会读取该目标对象对应的所有配置项,并以配置列表的形式展示出来,如在选择了超市1作为目标对象后,可显示该超市所有商品的列表。S103,读取配置列表的配置信息,并基于配置信息,对自定义编码格式的数据进行格式解析。可以理解为,在得到上述配置列表的基础上,可以读取到该配置列表中各配置项的值,即配置信息。如上述举例中的商品的列表,则配置信息即是商品列表中各个商品的价格信息。其中读取配置列表的配置信息的步骤具体可以包括:利用FileStream类的ReadBytes()函数,读取配置信息。之后根据上述配置信息,对自定义编码格式的数据进行格式解析,并根据解析出的编码格式,对自定义编码格式的数据进行原始信息解析,得到解析出的数据。编码格式是指用预先规定的方法将文字、数字或其他对象编成数码。S104,通过创建DataTable,对解析出的数据进行显示。可以理解为,本专利技术实施例的最后,实现数据的自动显示。也即通过创建DataTable,并将解析出的数据导入该DataTable,实现对解析出的数据进行显示。本专利技术实施例提供的自定义编码格式的数据的显示方法,通过对本文档来自技高网...

【技术保护点】
1.一种自定义编码格式的数据的显示方法,其特征在于,包括:通过调用void InitializeComponent()函数,对数据显示框架和控件进行初始化,所述控件中包括对象选择控件;将所述对象选择控件关联至ComboBox类控件,并通过调用SelectedItem()函数,选择目标对象,以获取所述目标对象对应的配置列表;读取所述配置列表的配置信息,并基于所述配置信息,对所述自定义编码格式的数据进行格式解析;通过创建DataTable,对解析出的数据进行显示。

【技术特征摘要】
1.一种自定义编码格式的数据的显示方法,其特征在于,包括:通过调用voidInitializeComponent()函数,对数据显示框架和控件进行初始化,所述控件中包括对象选择控件;将所述对象选择控件关联至ComboBox类控件,并通过调用SelectedItem()函数,选择目标对象,以获取所述目标对象对应的配置列表;读取所述配置列表的配置信息,并基于所述配置信息,对所述自定义编码格式的数据进行格式解析;通过创建DataTable,对解析出的数据进行显示。2.根据权利要求1所述的自定义编码格式的数据的显示方法,其特征在于,所述自定义编码格式的数据包含时间属性,在所述对所述自定义编码格式的数据进行格式解析的步骤之前,还包括:通过设置HScrollBar控件,选择设定时间点或者时间段内的自定义编码格式的数据;相应的,对所述设定时间点或者时间段内的自定义编码格式的数据进行格式解析并进行显示。3.根据权利要求1所述的自定义编码格式的数据的显示方法,其特征在于,所述通过创建DataTable,对解析出的数据进行显示的步骤具体包括:初始化创建DataTable;建立新的数据列,并设置所述新的数据列中的数据格式和名称,以将所述新的数据列添加到DataTable;将所述解析出的数据导入到添加新的数据列的DataTable,并通过将DataTable数据关联到DataGrid框架,显示所述解析出的数据。4.根据权利要求1所述的自定义编码格式的数据的显示方法,其特征在于,所述读取所述配置列表的配置信息的步骤具体包括:利用FileStream类的ReadBytes()函数,读取所述配置信息。5.一种自定义编码格式的数据的显示装置,其特征在于,包括:初始化模块,用于通过调用voidInitializeComponent()函数,对数据显示框架和控件进行初始化...

【专利技术属性】
技术研发人员:胡琮亮郑瀛陶李万华庆
申请(专利权)人:中国船舶重工集团公司第七一九研究所
类型:发明
国别省市:湖北,42

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

1