【 Python 】补全fibersim 导出的xml语法
fibersim导出的xml文件中,node 和mesh部分的标签会缺失。即<R></R>
变成了<R/>
.
以下python脚本可以自动修正
# *********************
import re
# define vars
NewXmlFile='x13.xml'
OldXmlFilePath='I:\\3 Group Project\\20230316-xml\\x13.xml'
f2 = open(xmlFile, 'w')
with open(OldXmlFilePath, 'r',encoding="utf-8") as f1:
for i in f1:
if '<R/>' in i:
i=i.replace('<R/>', '</R>')
i='<R>'+i
f2.write(i)
else:
f2.write(i)
f2.close()
本文来自博客园,作者:FE-有限元鹰,转载请注明原文链接:https://www.cnblogs.com/aksoam/p/17227901.html