refactor(mms-mapping): 更新江苏配置模板并增强JSON到XML转换服务

- 将JiangSu_Config1.xml和JiangSu_Config2.xml中的Value标签注释格式统一
- 在JsonToXmlConversionService中改进规则匹配统计信息显示
- 添加XML模板中Value标签数量统计功能
- 实现匹配成功和未匹配Value标签的计数统计
- 增加未匹配标签的详细描述列表输出
- 新增countXmlValueTags方法用于统计XML中Value标签总数
- 新增countMatchedValueTags方法用于统计已匹配的Value标签数
- 新增findUnmatchedValueTags方法用于查找未匹配的Value标签描述
This commit is contained in:
周宇 蔡
2026-06-12 09:50:51 +08:00
parent c0cf4de315
commit 1343d235c8
3 changed files with 137 additions and 27 deletions

View File

@@ -76,11 +76,11 @@
<Sequence name="SEQ" value="7" desc="相别" type="5">
<Value name="MAG" desc="残余电压" type="6" DO="" DA="" />
<Value name="DUR" desc="持续时间" type="6" DO="" DA="" />
<!--Value name="SEQ" desc="相别" type="6" DO="" DA="" />
<Value name="STARTTIME" desc="开始时间" type="6" DO="" DA="" />
<Value name="ENDTIME" desc="结束时间" type="6" DO="" DA="" />
<Value name="DISKIND" desc="暂降类型" type="6" DO="" DA="" />
<Value name="WAVEFILE" desc="波形文件名称" type="6" DO="" DA="" /-->
<!--Value name="SEQ" desc="相别" type="6" DO="" DA="" /-->
<!--Value name="STARTTIME" desc="开始时间" type="6" DO="" DA="" /-->
<!--Value name="ENDTIME" desc="结束时间" type="6" DO="" DA="" /-->
<!--Value name="DISKIND" desc="暂降类型" type="6" DO="" DA="" /-->
<!--Value name="WAVEFILE" desc="波形文件名称" type="6" DO="" DA="" /-->
</Sequence>
</Item>
</Monitor>
@@ -446,10 +446,10 @@
<Sequence name="SEQ" value="-" desc="相别" type="5">
<Value name="MAG" desc="实时残余电压" type="6" DO="" DA="" Coefficient="1" />
<Value name="DUR" desc="实时持续时间" type="6" DO="" DA="" Coefficient="1" />
<!--Value name="STARTTIME" desc="开始时间" type="6" DO="" DA="" Coefficient="1" />
<Value name="ENDTIME" desc="结束时间" type="6" DO="" DA="" Coefficient="1" />
<Value name="DISKIND" desc="暂降类型" type="6" DO="" DA="" Coefficient="1" />
<Value name="WAVEFILE" desc="波形文件名称" type="6" DO="" DA="" Coefficient="1" /-->
<!--Value name="STARTTIME" desc="开始时间" type="6" DO="" DA="" Coefficient="1" /-->
<!--Value name="ENDTIME" desc="结束时间" type="6" DO="" DA="" Coefficient="1" /-->
<!--Value name="DISKIND" desc="暂降类型" type="6" DO="" DA="" Coefficient="1" /-->
<!--Value name="WAVEFILE" desc="波形文件名称" type="6" DO="" DA="" Coefficient="1" /-->
</Sequence>
</Item>
</Monitor>