金融行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210718768.7 (22)申请日 2022.06.23 (71)申请人 国电南瑞科技股份有限公司 地址 211000 江苏省南京市江宁经济技 术 开发区诚信大道19号 申请人 国电南瑞南京控制系统有限公司   南瑞集团有限公司 (72)发明人 陈才 董怡瑾 王博 刘韡 张俊  白鑫 郭耀松 曹斌 王力  易亚鹏  (74)专利代理 机构 南京纵横知识产权代理有限 公司 32224 专利代理师 张倩倩 (51)Int.Cl. G06F 8/38(2018.01)G06F 8/41(2018.01) G06F 9/451(2018.01) (54)发明名称 一种电力市场信息披露过程中E文件的处理 方法 (57)摘要 本发明公开一种电力市场信息披露过程中E 文件的处理方法, 包括E文件生成方法和E文件解 析方法。 本发明首先对E文件规范进行研究, 构建 E文件模型以及E文件规则; 在E文件生成时, 获取 待处理的业务数据进行分析, 按照E文件模型对 业务数据进行结构化处理, 然后按照E文件规则 生成E文件内容; 再基于E文件规则对E文件内容 进行规则校验, 若校验通过则进行E文件封装并 输出。 E文件解析时: 获取E文件内容, 根据E文件 规则对E文件内容进行规则校验, 对于通过规则 校验的E文件, 通过E文件模型对E文件解析得到 其中的结构化数据, 进而从解析得到的结构化数 据中获取业务需求数据。 本发明基于统一的规则 进行E文件的生成和解析, 能够屏蔽文件规范对 业务的影响, 提高数据文件的处理效率和准确 性。 权利要求书3页 说明书10页 附图3页 CN 115167852 A 2022.10.11 CN 115167852 A 1.一种电力市场信息披露过程中E文件的处理方法, 包括E文件生成方法和E文件解析 方法, 其特 征是, 其中: 所述E文件生成方法包括: 获取待处 理的业务数据; 对获取到的业务数据进行分析, 根据分析结果, 按照预先构建的E文件模型对业务数据 进行结构化处 理; 基于结构化处 理后的数据, 按照预设的E文件规则生成E文件内容; 基于所述E文件规则对生成的E文件内容进行规则校验, 若校验通过则进行E文件封装, 输出所述的E文件; 所述E文件解析 方法包括: 接收E文件, 获取E文件内容, 根据所述E文件规则 对E文件内容进行规则校验, 若校验不 通过则停止解析; 对于通过规则校验的E文件, 通过 所述E文件 模型对E文件解析 得到其中的结构化数据; 从解析得到的结构化数据中获取业 务需求数据。 2.根据权利要求1所述的方法, 其特征是, 所述对获取到的业务数据进行分析, 包括: 分 析得到业务数据对应的业务属 性名和属 性值, 业务数据主体数量, 以及业务数据中对应各 业务数据主体的数据主体名称、 数据属性、 数据属性 值以及数据位置信息 。 3.根据权利要求2所述的方法, 其特征是, 所述E文件模型包括头部信息和数据实体信 息, 所述头部信息包括开始标识、 业务属性数据和结束标识, 其中业务属性数据包括业务属 性名和属性值; 所述数据实体信息包括多个数据块, 各数据块分别包括数据块开始信息、 数 据块名称、 数据主体名称、 字段、 数据信息以及数据块结束信息; 所述数据块开始信息包括 开始标识、 数据块名称、 数据主体名称、 数据属性信息以及结束标识, 所述数据属性信息包 括数据属 性和数据属 性值; 所述字段包括英文标识和中文标识, 两者分别包括开始标识和 域名值; 所述数据信息包括开始标识和数据; 所述数据块结束信息包括开始标识、 数据块名 称、 数据主体名称以及结束标识。 4.根据权利要求3所述的方法, 其特征是, 所述按照预先构建的E文件模型对业务数据 进行结构化处 理包括: 根据业务数据分析得到的业务属性名和属性值, 确定E文件模型中头部信息中的业务 属性数据; 根据业务数据分析得到的业务数据主体数量确定E文件模型的实体信 息下的数据块数 量; 对于各数据块, 根据业务数据分析得到的对应各业务数据主体的数据主体名称、 数据 属性、 数据属性值以及数据位置信息, 确定各数据块下数据块开始信息、 字段、 数据信息以 及数据块结束信息中除开始标识和结束标识之外的信息, 包括: 根据数据位置信息确定字 段下中文标识和英文标识中的域名值。 5.根据权利要求4所述的方法, 其特征是, 按照预先构建的E文件模型对业务数据进行 结构化处理 时, 对于各数据块的数据块名称和数据主体名称仅根据业务数据分析结果提取 一次, 将提取得到的数据块名称和数据主体名称复用至数据块开始信息和数据块结束信息 中。权 利 要 求 书 1/3 页 2 CN 115167852 A 26.根据权利要求 4所述的方法, 其特 征是, 所述按照预设的E文件规则生成E文件内容: 基于结构化处理得到的E文件模型头部信息, 确定E文件 的唯一属性行, 属性行以 “<!” 开始, 以“>”结束, 内部嵌入 各业务属性名与其属性值的对等关系式, 若属性值中存在空格, 则将该属性 值置入单引号内, 不同属性名与属性 值的对等关系式之间以空格隔开; 对于结构化处理得到的各数据块, 在所述属性行后依次分别生成E文件的数据块体, 各 数据块体包括数据块开始行、 数据所在表对应的唯一英文列名行、 数据所在表对应的唯一 中文列名行, 至少一个数据行, 以及数据块结束行; 其中, 数据块开始行以 “<”开始, 以“>”结束, 内部依次嵌入数据块名称、 数据主体名称 以及至少一个数据属性与其属性值的对等关系式, 数据块名称与数据主体名称之 间用符号 “::”连接; 英文列名行以 “@”开始, 后跟空格以及以空格隔开的数据所在表对应的英文列名; 中文列名行以 “//”开始, 后跟空格以及以空格隔开的数据所在表对应的中文列名; 数据行以“#”开始, 后跟空格以及以空格隔开的数据; 数据块结束行, 以 “</”开始, 以“>”结束, 内部依次嵌入数据块名称和数据主体名称, 数 据块名称与数据主体名称之间用符号 “::”连接。 7.根据权利要求6所述的方法, 其特 征是, 所述对E文件内容进行规则校验, 包括: S1, 判断第一行的开始标识和结束标识是否对应属性行, 若是则转至S2, 否则结束规则 校验, 输出错 误信息; S2, 判断第二行的开始标识和结束标识是否对应数据块开始行, 若是则转至S3, 否则结 束规则校验, 输出错 误信息; S3, 判断当前数据块的第二行的开始标志是否对应英文列名行, 若是则转至S4, 否则结 束规则校验, 输出错 误信息; S4, 判断当前数据块的第三行的开始标志是否对应中文列名行, 若是则判断中文列名 是否存在, 若不存在则转至S 6, 若存在则判断中文列名与英文列名的字段个数是否相同, 若 相同则转至S6, 否则结束规则校验, 输出错 误信息; S5, 判断当前数据块的第四行的开始标志是否对应数据行, 若是则转至S7, 否则结束规 则校验, 输出错 误信息; S7, 根据数据行开始标志判断数据行个数, 判断当前数据块的各数据行的数据个数是 否与英文列名或 中文列名中的字段个数相同, 若 是则转至S8, 否则结束规则校验, 输出错误 信息; S8, 判断当前数据块的所有数据行后的一行的开始标识和结束标识是否对应数据块结 束行, 若是则判断当前数据块结束行后的第一行的开始标识和结束标识是否对应数据块开 始行, 若是则转至S3进行新一个数据块的规则校验, 否则结束规则校验, 输出错误信息; 若 当前数据块的所有数据行后无其它内容, 则结束规则校验, 对E文件进行封装或者对E文件 解析得到其中的结构化数据。 8.一种电力市场信息披露过程中E文件的处理装置, 被配置用于生成E文件或者对E文 件进行解析, 其特 征在于: 用于生成E文件的处 理装置包括: 数据获取模块, 被 配置用于获取待处 理的业务数据;权 利 要 求 书 2/3 页 3 CN 115167852 A 3

.PDF文档 专利 一种电力市场信息披露过程中E文件的处理方法

文档预览
中文文档 17 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种电力市场信息披露过程中E文件的处理方法 第 1 页 专利 一种电力市场信息披露过程中E文件的处理方法 第 2 页 专利 一种电力市场信息披露过程中E文件的处理方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 07:47:07上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。