System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种处理金融数据的方法和装置制造方法及图纸_技高网

一种处理金融数据的方法和装置制造方法及图纸

技术编号:40158136 阅读:4 留言:0更新日期:2024-01-26 23:33
本发明专利技术公开了一种处理金融数据的方法和装置,涉及金融科技技术领域。该方法的一具体实施方式包括:能够利用自定义组件以及其对应的一种或多种预设处理策略,处理自定义组件接收到的金融数据,并根据预设处理策略将接收到的金融数据自动转换为目标数据,并将所述目标数据显示于所述自定义组件中;并可以利用针对多个自定义组件的关联处理策略处理具有多个具有绑定关系的自定义组件。本发明专利技术的实施例提高了组件针对金融业务的定制化程度,从而提高了满足金融数据多维度处理需求的个性化程度,提高了金融应用的用户体验。

【技术实现步骤摘要】

本专利技术涉及金融科技,尤其涉及一种处理金融数据的方法和装置


技术介绍

1、在金融应用的页面中,存在多种输入和显示金融数据的页面组件,使得用户通过页面组件完成与金融应用的数据交互。

2、现有的页面组件(例如文本框组件等)无法提供针对金融数据的格式、显示、计算、验证等多维度的需求,降低了用户使用金融应用的用户体验。


技术实现思路

1、有鉴于此,本专利技术实施例提供一种处理金融数据的方法和装置,能够利用自定义组件以及其对应的一种或多种预设处理策略,处理自定义组件接收到的金融数据,并根据预设处理策略将接收到的金融数据自动转换为目标数据,并将所述目标数据显示于所述自定义组件中;并可以利用针对多个自定义组件的关联处理策略处理具有多个具有绑定关系的自定义组件。本专利技术的实施例提高了组件针对金融业务的定制化程度,从而提高了满足金融数据多维度处理需求的个性化程度,提高了金融应用的用户体验。

2、为实现上述目的,根据本专利技术实施例的一个方面,提供了一种处理金融数据的方法,其特征在于,包括:在监听到自定义组件接收到金融数据的情况下,判断所述金融数据是否满足一种或多种预设处理策略,如果是,按照所述预设处理策略,将所述金融数据转换为目标数据,并将所述目标数据显示于所述自定义组件中。

3、可选地,所述判断所述金融数据是否满足一种或多种预设处理策略,包括:解析所述金融数据,在根据解析结果确定出所述金融数据的类型为数值类型的情况下,为所述金融数据筛选出一种或多种针对数值类型的预设处理策略。

4、可选地,所述判断所述金融数据是否满足一种或多种预设处理策略,包括:解析所述金融数据,在根据解析结果确定出所述金融数据包含预设字符的情况下,为所述金融数据筛选出针对预设字符的预设处理策略。

5、可选地,所述判断所述金融数据是否满足一种或多种预设处理策略,包括:判断所述自定义组件是否存在具有绑定关系的其他自定义组件,如果是,获取所述其他自定义组件与所述自定义组件的依赖关系,以及所述依赖关系对应的关联计算策略,将所述关联计算策略确定为所述自定义组件对应的一种预设处理策略。

6、可选地,所述在存在具有绑定关系的多个自定义组件的情况下,所述预设处理策略包含针对多个自定义组件的关联处理策略,包括:判断所述自定义组件是否存在具有绑定关系的其他自定义组件,如果是,获取与所述自定义组件具有依赖关系的一个或多个其他自定义组件的组件信息,以及所述依赖关系对应的关联处理策略;根据多个所述自定义组件对应的关联处理策略处理多个所述自定义组件接收到的金融数据。

7、可选地,在判断所述自定义组件是否存在具有绑定关系的其他自定义组件之前,进一步包括:确定具有绑定关系的多个第一自定义组件;获取针对多个所述第一自定义组件的关联处理策略;将所述关联处理策绑定至多个所述第一自定义组件中的任一第二自定义组件;以使所述第二自定义组件在初始化过程中将所述关联处理策略分发给具有绑定关系的各个其他第一自定义组件。

8、可选地,所述根据多个所述自定义组件对应的关联处理策略处理多个所述自定义组件接收到的金融数据,包括:从所述关联处理策略中解析出针对各个所述自定义组件的计算关系以及计算优先级;针对具有所述绑定关系的每一个自定义组件,在监听到任一自定义组件接收到金融数据的情况下,根据所述计算关系和/或所述计算优先级判断是否针对金融数据执行运算,如果是,确定针对金融数据的计算结果。

9、可选地,所述解析所述金融数据,在根据解析结果确定出所述金融数据包含预设字符的情况下,确定所述金融数据满足针对预设字符的预设处理策略,包括:根据所述解析结果,确定所述金融数据包含的一个或多个预设字符以及所述预设字符在所述金融数据中的相对位置;从多个预设的字符与数值的数据字典中,查找所述预设字符对应的数值,根据所述数值以及对应的相对位置,计算并显示所述金融数据对应的数值。

10、可选地,所述在监听到自定义组件接收到金融数据的情况下,进一步包括:验证所述金融数据是否为有效数据,在判断出所述金融数据为无效数据的情况下,在所述自定义组件显示异常信息。

11、为实现上述目的,根据本专利技术实施例的第二方面,提供了一种处理金融数据的装置,其特征在于,包括:监听模块、转换模块和显示模块;其中,

12、所述监听模块,用于在监听到自定义组件存在输入金融数据的情况下,

13、所述转换模块,用于判断所述金融数据是否满足一种或多种预设处理策略,如果是,将所述金融数据转换为所述预设处理策略指示的目标数据;在存在具有绑定关系的多个自定义组件的情况下,所述预设处理策略包含针对多个自定义组件的关联处理策略;

14、所述显示模块,用于将所述目标数据显示于所述自定义组件中。

15、可选地,所述处理金融数据的装置,用于判断所述金融数据是否满足一种或多种预设处理策略,包括:解析所述金融数据,在根据解析结果确定出所述金融数据的类型为数值类型的情况下,为所述金融数据筛选出一种或多种针对数值类型的预设处理策略。

16、可选地,所述处理金融数据的装置,用于判断所述金融数据是否满足一种或多种预设处理策略,包括:解析所述金融数据,在根据解析结果确定出所述金融数据包含预设字符的情况下,为所述金融数据筛选出针对预设字符的预设处理策略。

17、可选地,所述处理金融数据的装置,用于判断所述金融数据是否满足一种或多种预设处理策略,包括:判断所述自定义组件是否存在具有绑定关系的其他自定义组件,如果是,获取所述其他自定义组件与所述自定义组件的依赖关系,以及所述依赖关系对应的关联计算策略,将所述关联计算策略确定为所述自定义组件对应的一种预设处理策略。

18、可选地,所述处理金融数据的装置,用于在存在具有绑定关系的多个自定义组件的情况下,所述预设处理策略包含针对多个自定义组件的关联处理策略,包括:判断所述自定义组件是否存在具有绑定关系的其他自定义组件,如果是,获取与所述自定义组件具有依赖关系的一个或多个其他自定义组件的组件信息,以及所述依赖关系对应的关联处理策略;根据多个所述自定义组件对应的关联处理策略处理多个所述自定义组件接收到的金融数据。

19、可选地,所述处理金融数据的装置,用于在判断所述自定义组件是否存在具有绑定关系的其他自定义组件之前,进一步包括:确定具有绑定关系的多个第一自定义组件;获取针对多个所述第一自定义组件的关联处理策略;将所述关联处理策绑定至多个所述第一自定义组件中的任一第二自定义组件;以使所述第二自定义组件在初始化过程中将所述关联处理策略分发给具有绑定关系的各个其他第一自定义组件。

20、可选地,所述处理金融数据的装置,用于根据多个所述自定义组件对应的关联处理策略处理多个所述自定义组件接收到的金融数据,包括:从所述关联处理策略中解析出针对各个所述自定义组件的计算关系以及计算优先级;针对具有所述绑定关系的每一个自定义组件,在监听到任一自定义组件接收到金融数本文档来自技高网...

【技术保护点】

1.一种处理金融数据的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,

3.根据权利要求1所述的方法,其特征在于,

4.根据权利要求1所述的方法,其特征在于,

5.根据权利要求4所述的方法,其特征在于,

6.根据权利要求4所述的方法,其特征在于,

7.根据权利要求3所述的方法,其特征在于,

8.根据权利要求1所述的方法,其特征在于,

9.一种处理金融数据的装置,其特征在于,包括:监听模块、转换模块和显示模块;其中,

10.一种电子设备,其特征在于,包括:

11.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-8中任一所述的方法。

【技术特征摘要】

1.一种处理金融数据的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,

3.根据权利要求1所述的方法,其特征在于,

4.根据权利要求1所述的方法,其特征在于,

5.根据权利要求4所述的方法,其特征在于,

6.根据权利要求4所述的方法,其特征在于,

7.根据权利要求3所...

【专利技术属性】
技术研发人员:孟江华邵星楷
申请(专利权)人:凯美瑞德苏州信息科技股份有限公司
类型:发明
国别省市:

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

1