一种SCL文件比较方法及系统
    1.
    发明公开

    公开(公告)号:CN115878744A

    公开(公告)日:2023-03-31

    申请号:CN202211436242.6

    申请日:2022-11-16

    摘要: 本发明属于变电站领域通信配置,具体涉及一种SCL文件比较方法及系统。本方案对SCL文件中的各个节点建立对应的包含节点内容的节点模型,避免比较时再进行遍历,省去遍历时间,且在建立节点模型时,仅对节点比对时关心的属性信息及需要的子节点信息建模,因此能够省去对这些节点和属性的比较;在进行节点或其子节点比较时,先将节点内容化为文本,只比较文本内容是否相同且优化了文本比较方式,能够快速判断节点的内容是否存在差异,若不存在差异则能直接省去对节点具体内容的比对;且在比较多节点子节点时通过具有唯一性的关键属性进行匹配,并且将两个文件中各个子节点的关键属性分别存为链表和哈希表,保证多节点子节点的结果顺序以及检索速度。