全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211228584.9 (22)申请日 2022.10.08 (71)申请人 中银金融科技有限公司 地址 200120 上海市中国 (上海) 自由贸易 试验区银城中路20 0号4层408室 (72)发明人 李娇雅  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 丁曼曼 (51)Int.Cl. G06F 16/84(2019.01) G06F 16/832(2019.01) G06F 16/838(2019.01) G06K 9/62(2022.01) G06Q 40/02(2012.01) (54)发明名称 一种报文 展示方法、 装置及电子设备 (57)摘要 本申请公开一种报文展示方法、 装置及电子 设备, 可应用于网络安全领域或金融领域。 将XML 报文转换成XMLDOM对象后重构为HTML表 格, 基于 对象节点的标签路径信息与命中名单名 称的报 文标签路径, 确定报文 标签路径对应的目标数据 单元格, 将命中名单名称与目标数据单元格中的 文本匹配得到匹配 分值, 基于匹配 分值确定目标 数据单元格中的命中字元, 并生成对命中字元进 行高亮的HTML语句, 将HTML语句替换命中字元, 并修改目标数据单元格中文本的展示方式。 HTML 表格包括XML报文内容以及XML报文展 示方式, 进 而展示HTML表格时, 可按照XML报文展示方式展 示XML报文, 实现在命中制裁监控名单后展 示XML 报文的效果。 权利要求书2页 说明书8页 附图3页 CN 115495616 A 2022.12.20 CN 115495616 A 1.一种报文 展示方法, 其特 征在于, 包括: 获取XML报文, 并将所述XML报文转换成XML  DOM对象; 将所述XML  DOM对象重构为HTML表格; 所述HTML表格中包括所述XML  DOM对象中的对象 节点的标签路径信息; 获取筛选得到的命中名单名称以及所述命中名单名称对应的报文标签路径; 基于所述对象节点的标签路径信 息与所述命中名单名称对应的报文标签路径, 确定所 述HTML表格中, 所述报文标签路径对应的数据单 元格, 并作为目标 数据单元格; 将所述命中名单名称与所述目标数据 单元格中的文本进行相似度模糊匹配, 得到匹配 分值; 基于所述匹配分值, 确定所述目标数据单元格中的文本中的命中字元, 并生成对所述 命中字元进行高亮操作的HTML语句; 将所述HTML语句替换所述目标数据单元格中的文本中的命中字元, 并对HTML表格中, 所述目标数据单元格中的文本的展示方式进行修改, 以在展示HTML表格时, 对所述目标数 据单元格中的文本进 行展开展示, 对除所述目标数据单元格之外的其他数据单元格中的文 本进行折叠展示。 2.根据权利要求1所述的报文展示方法, 其特征在于, 将所述XML报文转换成XML  DOM对 象, 包括: 转义所述XML报文中的特殊字符, 得到待转换 XML报文; 通过解析器将所述待转换 XML报文解析到XML  DOM对象中。 3.根据权利要求1所述的报文展示方法, 其特征在于, 将所述XML  DOM对象重构为HTML 表格, 包括: 遍历所述XML  DOM对象中的对象节点, 以获取所述对象节点的节点信息, 并基于所述节 点信息, 通过递归算法将所述对象节点重构为HTML表格; 所述HTML表格中包括所述对象节 点的标签路径信息 。 4.根据权利要求1所述的报文展示方法, 其特征在于, 基于所述对象节点的标签路径信 息与所述命中名单名称对应的报文标签路径, 确定所述HTML表格中, 所述报文标签路径对 应的数据单 元格, 并作为目标 数据单元格, 包括: 将所述对象节点的标签路径信 息与所述命中名单名称对应的报文标签路径进行匹配, 得到与所述报文标签路径匹配的标签路径信息, 并作为目标 标签路径信息; 确定所述HTML表格中, 所述目标标签路径信息对应的数据单元格, 并作为目标数据单 元格。 5.根据权利要求1所述的报文展示方法, 其特征在于, 对HTML表格中, 所述目标数据单 元格中的文本的展示方式进行修改, 包括: 将HTML表格中, 所述目标数据单元格中的文本, 对应的展示字段的内容修改为预设字 段; 所述预设字段表征 所述目标 数据单元格中的文本需要 进行展开展示。 6.一种报文 展示装置, 其特 征在于, 包括: 报文转换模块, 用于获取 XML报文, 并将所述XML报文转换成XML  DOM对象; 重构模块, 用于将所述XML  DOM对象重构为HTML表格; 所述HTML表格中包括所述XML   DOM对象中的对象节点的标签路径信息;权 利 要 求 书 1/2 页 2 CN 115495616 A 2数据获取模块, 用于获取筛选得到的命中名单名称以及所述命中名单名称对应的报文 标签路径; 单元格确定模块, 用于基于所述对象节点的标签路径信 息与所述命中名单名称对应的 报文标签路径, 确定所述HTML表格中, 所述报文 标签路径对应的数据单元格, 并作为目标数 据单元格; 匹配模块, 用于将所述命中名单名称与 所述目标数据单元格中的文本进行相似度模糊 匹配, 得到匹配分值; 语句生成模块, 用于基于所述匹配分值, 确定所述目标数据单元格中的文本中的命中 字元, 并生成对所述命中字元进行高亮操作的HTML语句; 数据处理模块, 用于将所述HTML语句替换所述目标数据单元格中的文本中的命中字 元, 并对HTML表格中, 所述目标数据单元格中的文本的展示方式进 行修改, 以在 展示HTML表 格时, 对所述 目标数据单元格中的文本进行展开展示, 对除所述 目标数据单元格之外的其 他数据单 元格中的文本进行折叠展示。 7.根据权利要求6所述的报文展示装置, 其特征在于, 所述报文转换模块用于将所述 XML报文转换成XML  DOM对象时, 具体用于: 转义所述XML报文中的特殊字符, 得到待转换XML报文, 通过解析器将所述待转换XML报 文解析到XML  DOM对象中。 8.根据权利要求6所述的报文 展示装置, 其特 征在于, 所述重构模块具体用于: 遍历所述XML  DOM对象中的对象节点, 以获取所述对象节点的节点信息, 并基于所述节 点信息, 通过递归算法将所述对象节点重构为HTML表格; 所述HTML表格中包括所述对象节 点的标签路径信息 。 9.根据权利要求6所述的报文 展示装置, 其特 征在于, 所述单 元格确定模块具体用于: 将所述对象节点的标签路径信 息与所述命中名单名称对应的报文标签路径进行匹配, 得到与所述报文标签路径匹配的标签路径信息, 并作为目标标签路径信息, 确定所述HTML 表格中, 所述目标 标签路径信息对应的数据单 元格, 并作为目标 数据单元格。 10.一种电子设备, 其特 征在于, 包括: 存 储器和处 理器; 其中, 所述存 储器用于存 储程序; 处理器调用程序并用于执 行如权利要求1 ‑5任一项所述的报文 展示方法。权 利 要 求 书 2/2 页 3 CN 115495616 A 3

PDF文档 专利 一种报文展示方法、装置及电子设备

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种报文展示方法、装置及电子设备 第 1 页 专利 一种报文展示方法、装置及电子设备 第 2 页 专利 一种报文展示方法、装置及电子设备 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-03-03 12:15:24上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。