fibersim导出的xml文件中,node 和mesh部分的标签会缺失。即<R></R>
变成了<R/>
.
以下python脚本可以自动修正
import re
f2 = open('x13.xml', 'w')
with open('E:\\20230314\\20230316-xml\\x13.xml', 'r',encoding="utf-8") as f1:
ind_num=1 # 记录当前是第几行
for i in f1:
if '<R/>' in i:
i=i.replace('<R/>', '</R>')
i='<R>'+i
f2.write(i)
else:
f2.write(i)
ind_num=ind_num+1 #进入下一行
f2.close()
标签:xml,f2,补全,Python,导出,num,ind,fibersim
From: https://www.cnblogs.com/aksoam/p/17227901.html