一种数据处理方法及装置制造方法及图纸

技术编号:20485269 阅读:44 留言:0更新日期:2019-03-02 19:07
本申请实施例提供一种数据处理方法及装置,通过确定待处理的目标对象;基于预设的处理规则所定义的、在处理所述目标对象的过程中调用的元素的tag值,对所述元素进行处理,以得到处理所述目标对象的结果(其中,所述处理规则定义的、位于目标结构体中的目标元素的tag值、不同于位于所述目标元素中的下一级元素的tag值)的方式,使得在处理目标对象时,便于对位于目标结构体中的目标元素和位于所述目标元素中的下一级元素的区分,以降低在生成/解析eUICC数据时,数据处理复杂、易出错的情况的发生。

【技术实现步骤摘要】
一种数据处理方法及装置
本申请涉及eUICC
,特别是涉及一种数据处理方法及装置。
技术介绍
目前eUICC技术作为一种新的SIM卡的存在形式,正开始被大面积使用。实现eUICC技术必须遵循eUICCProfilePackageInteroperableFormatTechnicalSpecification规范。但是,经研究发现:现有技术往往存在因eUICCProfilePackageInteroperableFormatTechnicalSpecification规范的当前发布版本(v2.1版本),对结构体中的元素定义不规范,而导致在基于eUICCProfilePackageInteroperableFormatTechnicalSpecification规范的当前发布版本,生成/解析eUICC数据时,容易产生数据处理复杂、易出错的问题。有鉴于此,提供一种数据处理方法及装置,以降低在生成/解析eUICC数据时,数据处理的复杂、易出错的情况的发生,是亟待解决的问题。
技术实现思路
有鉴于此,本申请实施例提供一种数据处理方法,以降低在生成/解析eUICC数据时,数据处理复杂、易出错的情况的发生。为了实现上述目的,本申请实施例提供的技术方案如下:一种数据处理方法,包括:确定待处理的目标对象;基于预设的处理规则所定义的、在处理所述目标对象的过程中调用的元素的tag值,对所述元素进行处理,以得到处理所述目标对象的结果;其中,所述处理规则定义的、位于目标结构体中的目标元素的tag值、不同于位于所述目标元素中的下一级元素的tag值。优选的,所述处理规则包括eUICCProfilePackageInteroperableFormatTechnicalSpecification规范。优选的,所述目标结构体为位于PE_SecurityDomain结构体中的KeyList结构体时,所述目标元素为位于所述KeyList结构体中的KeyObject结构体。优选的,所述位于所述目标元素中的下一级元素,包括:位于所述KeyObject结构体中的keyCompontents结构体。优选的,所述处理规则还定义、位于所述目标元素中的每个下一级元素的tag值、不同于该下一级元素中的元素的tag值。优选的,所述位于所述目标元素中的下一级元素,包括:位于所述KeyObject结构体中的keyCompontents结构体时,所述该下一级元素中的元素,包括:位于所述keyCompontents结构体中的SEQUENCE元素。优选的,所述目标结构体为PE_Application结构体时,所述目标元素为位于所述PE_Application结构体中的ApplicaitonInstance结构体。优选的,所述位于所述目标元素中的下一级元素,包括:位于所述ApplicaitonInstance结构体中的ProcessData元素。一种数据处理装置,包括:确定单元,用于确定待处理的目标对象;处理单元,用于基于预设的处理规则所定义的、在处理所述目标对象的过程中调用的元素的tag值,对所述元素进行处理,以得到处理所述目标对象的结果;其中,所述处理规则定义的、位于目标结构体中的目标元素的tag值、不同于位于所述目标元素中的下一级元素的tag值。优选的,所述处理规则包括eUICCProfilePackageInteroperableFormatTechnicalSpecification规范。本申请实施例提供一种数据处理方法及装置,通过确定待处理的目标对象;基于预设的处理规则所定义的、在处理所述目标对象的过程中调用的元素的tag值,对所述元素进行处理,以得到处理所述目标对象的结果(其中,所述处理规则定义的、位于目标结构体中的目标元素的tag值、不同于位于所述目标元素中的下一级元素的tag值)的方式,使得在处理目标对象时,便于对位于目标结构体中的目标元素和位于所述目标元素中的下一级元素的区分,以降低在生成/解析eUICC数据时,数据处理复杂、易出错的情况的发生。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的一种数据处理方法流程图;图2为本申请实施例提供的一种数据处理装置的结构示意图。具体实施方式为了使本
的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。实施例:图1为本申请实施例提供的一种数据处理方法流程图。如图1所示,该方法包括:S101、确定待处理的目标对象;可选的,所述待处理的目标对象包括:用于生成数据的脚本程序,或用于被解析成脚本程序的数据。可选的,当所述目标对象为用于生成数据的脚本程序时,对所述目标对象进行处理,以得到的处理所述目标对象的结果为与所述脚本程序对应的eUICC数据。可选的,当所述目标对象为用于被解析成脚本程序的数据(所述数据为eUICC数据)时,对所述目标对象进行处理,以得到的处理所述目标对象的结构为与所述数据对应的脚本程序。S101、基于预设的处理规则所定义的、在处理所述目标对象的过程中调用的元素的tag值,对所述元素进行处理,以得到处理所述目标对象的结果。在本申请实施例中,优选的,处理所述目标对象,在处理所述目标对象的过程中,确定处理所述目标对象时所调用的元素,在确定处理所述目标对象时所调用的元素后,确定处理规则定义的所确定的元素的tag值,并基于所确定的tag值对所确定的元素进行处理,最后在对处理所述目标对象过程中所调用的各个元素全部处理完成后,得到处理所述目标对象的结果。可选的,对目标对象进行处理的过程中,是依据数据结构对目标对象进行处理,数据结构本身是一个结构体,所述数据结构中可以包括多个层级的结构体。可选的,所述处理规则定义的、位于目标结构体中的目标元素的tag值、不同于位于所述目标元素中的下一级元素的tag值。即,位于目标结构体中的目标元素的tag值、不同于位于所述目标元素中的下一级的各个元素的tag值。可选的,通过所述处理规则定义的、位于目标结构体中的目标元素的tag值、不同于位于所述目标元素中的下一级元素的tag值,可保证在对目标对象进行处理的过程中,对所述目标对象所调用的目标元素和位于所述目标元素中的下一级元素的区分。可选的,所述处理规则包括eUICCProfilePackageInteroperableFormatTechnicalSpecification规范。例如,所述处理规则为eUICCProfilePackageInteroperableFormatTechnicalSpecification规范。在本申请实施例中,优选的,所述处理规则可以为对eUICCProfilePackageInteropera本文档来自技高网
...

【技术保护点】
1.一种数据处理方法,其特征在于,包括:确定待处理的目标对象;基于预设的处理规则所定义的、在处理所述目标对象的过程中调用的元素的tag值,对所述元素进行处理,以得到处理所述目标对象的结果;其中,所述处理规则定义的、位于目标结构体中的目标元素的tag值、不同于位于所述目标元素中的下一级元素的tag值。

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:确定待处理的目标对象;基于预设的处理规则所定义的、在处理所述目标对象的过程中调用的元素的tag值,对所述元素进行处理,以得到处理所述目标对象的结果;其中,所述处理规则定义的、位于目标结构体中的目标元素的tag值、不同于位于所述目标元素中的下一级元素的tag值。2.根据权利要求1所述的方法,其特征在于,所述处理规则包括eUICCProfilePackageInteroperableFormatTechnicalSpecification规范。3.根据权利要求1-2任意一项所述的方法,其特征在于,所述目标结构体为位于PE_SecurityDomain结构体中的KeyList结构体时,所述目标元素为位于所述KeyList结构体中的KeyObject结构体。4.根据权利要求3所述的方法,其特征在于,所述位于所述目标元素中的下一级元素,包括:位于所述KeyObject结构体中的keyCompontents结构体。5.根据权利要求4所述的方法,其特征在于,所述处理规则还定义、位于所述目标元素中的每个下一级元素的tag值、不同于该下一级元素中的元素的tag值。6.根据权利要求5所述的方法,其特征在于,所述位于所述目标元素中的下一级元素...

【专利技术属性】
技术研发人员:唐培丽
申请(专利权)人:北京华虹集成电路设计有限责任公司
类型:发明
国别省市:北京,11

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

1