解析XML与Java文件的SQL方法、装置、设备及存储介质

    公开(公告)号:CN113704575B

    公开(公告)日:2023-07-14

    申请号:CN202111006386.3

    申请日:2021-08-30

    发明人: 陈武 艾杰 贾亚武

    摘要: 本发明公开了一种本发明一实施例中的解析XML与Java文件的SQL方法、装置、设备及存储介质,针对传统的SQL解析方法耗时比较长,效率比较低,且准确率低的问题,通过字符串匹配,获取XML文件中的数据库配置信息,从中提取数据库配置映射的唯一标识;采用正则表达式匹配算法,结合sqlparse数据库,获取数据库映射中的XML树的父节点及子节点;读取各节点的标签属性及相应的节点值,将其转化为对应的SQL;获取包含XMLSQL关键字的Java注解文件,提取包含SQL关键字的行,采用正则表达式查询替换算法,将包含SQL关键字的行转化为对应的SQL语句。本发明使用正则表达式和XML树进行查询解析匹配,替代传统的SQL关键字匹配,极大地提高了解析过程的稳定性和匹配准确率。

    股权结构图处理方法及系统
    43.
    发明公开

    公开(公告)号:CN116340572A

    公开(公告)日:2023-06-27

    申请号:CN202310111336.4

    申请日:2023-02-14

    摘要: 本发明提供一种股权结构图处理方法及系统,该方法包括:获取第一控股结构信息对应的原始股权结构图,所述第一控股结构信息为目标企业的原始控股结构信息;对所述原始股权结构图进行识别处理,得到所述原始股权结构图中各个机构图形框对应的图像信息;根据所述图像信息和所述第一控股结构信息,构建原始股权结构表;通过所述原始股权结构表和预设文件格式类型,生成对应的半结构化数据;通过所述半结构化数据和股权变更信息,对所述原始股权结构图进行更新,得到所述目标企业对应的目标股权结构图。本发明提高了股权结构图的绘制效率和准确性。

    一种基于边缘侧设备的异构数据集成架构

    公开(公告)号:CN116304191A

    公开(公告)日:2023-06-23

    申请号:CN202310321605.X

    申请日:2023-03-29

    IPC分类号: G06F16/84 G06F16/81 G06F9/50

    摘要: 本发明涉及智能计算设备技术领域,且公开了一种基于边缘侧设备的异构数据集成架构,包括边缘设备、边缘服务器和中心服务器,边缘设备获取分布在不同机器上并产生边缘数据,边缘服务器包括数据提取层、数据包装层和数据转换层;中心服务器包括数据仓库层和查询处理层。本发明中,对于异构数据源中存在的语义不一致问题,将数据源中的元素、属性对应本体中的概念,采用网络本体语言(OWL)解析本体中的概念或概念之间的关系,从而根据定义的映射文件来确定不同数据源中元素或属性的关系,经过语义服务模块的处理,很好的解决了系统的语义问题。

    一种报文转换方法、装置、电子设备及存储介质

    公开(公告)号:CN116226456A

    公开(公告)日:2023-06-06

    申请号:CN202310246342.0

    申请日:2023-03-07

    发明人: 黄博 邱敏仪

    IPC分类号: G06F16/81 G06F16/22 G06F16/25

    摘要: 本发明实施例公开了一种报文转换方法、装置、电子设备及存储介质。该方法包括:获取初始报文的结构文档,并对所述结构文档进行解析,得到结构化配置数据,其中,所述结构化配置数据至少包括至少一条节点绝对路径;针对所述至少一条节点绝对路径中的每条节点绝对路径,根据所述结构化配置数据,确定所述节点绝对路径上的每个绝对节点分别对应的节点相对路径,并根据各所述节点相对路径确定目标配置数据;基于所述目标配置数据构建树形结构数据,并基于所述树形结构数据确定目标报文,以实现将所述初始报文转换为所述目标报文。本发明实施例的技术方案,提高了报文转换效率以及兼容性。

    一种页面样式污染检测方法、装置、设备和介质

    公开(公告)号:CN116204258A

    公开(公告)日:2023-06-02

    申请号:CN202310093939.6

    申请日:2023-02-03

    发明人: 孙华强

    IPC分类号: G06F9/451 G06V10/74 G06F16/81

    摘要: 本申请提供了页面样式污染检测方法、装置、设备和介质,可应用于页面测试领域或金融领域。方法包括:获取原始页面的界面切图和原始页面包含的各元素节点的属性信息;在原始页面上加载外部文件后,获取变更页面的界面切图和变更页面包含的各元素节点的属性信息;对原始页面的界面切图和变更页面的界面切图进行图形相似度检测,以初步确定加载外部文件是否使原始页面的样式受到污染;在原始页面的样式未受到污染的情况下,根据原始页面包含的各元素节点的属性信息和变更页面包含的各元素节点的属性信息是否一致,确定加载外部文件是否使原始页面的样式受到污染。本申请能够确定出加载外部文件是否会使原始页面的样式受到污染,提高了用户体验。

    PDK工程的比较方法、比较装置和电子设备

    公开(公告)号:CN116187226A

    公开(公告)日:2023-05-30

    申请号:CN202310032204.2

    申请日:2023-01-10

    IPC分类号: G06F30/31 G06F16/81 G06F16/83

    摘要: 公开了一种PDK工程的比较方法、比较装置和电子设备。该比较方法包括:对第一索引文件和第二索引文件进行内容比较,以确定待比较的PDK工程相对于PDK基准工程缺失的资源类别,第一索引文件和第二索引文件分别指示待比较的PDK工程和PDK基准工程中的各种资源类别的存储位置;根据比较结果从第一索引文件和第二索引文件中读取待比较的PDK工程和PDK基准工程都具有的资源类别的存储位置,并进行读取操作;将读取到的相同资源类别进行比较,以确定两者之间的差异;以及输出比较结果。本发明实施例通过事先选定一个PDK工程作为比较基准,然后比较待比较的PDK工程相对于该PDK工程的差异,以便研发人员能根据差异确定待比较的PDK工程是否为所需PDK工程。

    寄存器代码和文档的自动化设计方法、装置、设备及介质

    公开(公告)号:CN116151162A

    公开(公告)日:2023-05-23

    申请号:CN202310186519.2

    申请日:2023-02-28

    摘要: 本申请公开了一种寄存器代码和文档的自动化设计方法、装置、设备及介质,通过交互式网页获取用户输入的芯片层级模块参数和寄存器参数,并根据所述芯片层级模块参数和所述寄存器参数生成预设格式文件;解析所述预设格式文件,得到用于生成芯片通用命令接口对应的代码的解析芯片层级模块参数和解析寄存器参数,并以哈希表样式进行储存;通过预置程序对所述哈希表进行解析,以自动生成芯片通用命令接口对应的代码。能够有效降低人工重复开发为寄存器代码和文档带来的不确定性,可以保证寄存器代码和文档在设计周期中各版本连续性和稳定性,具有自动化程度高,正确率高、效率高、实时性好并且查错容易等特点。

    html的新闻数据在app客户端和网页端通用展示的方法及系统

    公开(公告)号:CN112559933B

    公开(公告)日:2023-04-11

    申请号:CN202011445637.3

    申请日:2020-12-09

    摘要: 本发明提供了一种html的新闻数据在app客户端和网页端通用展示的方法,该方法为:步骤S1、通过富文本框编辑器编辑新闻数据;步骤S2、设置一新闻数据读取接口;步骤S3、新闻数据读取接口接收数据请求,根据新闻id读取html格式的新闻数据;步骤S4、根据请求来源source处理新闻数据;如果请求来源source为pc机或者移动端h5,直接返回html格式的新闻数据;如果请求来源source为app客户端,则通过正则表达式进行匹配html格式新闻数据中的img图片标签和video视频标签,重新组织新的标签,得到重组后的新闻数据;步骤S5、客户端监听图片协议事件和视频协议事件的请求头,通过app客户端原生的图片和视频播放组件进行图片和视频展示;能够以一份html新闻数据源在多平台进行展示。