PythonxmlElementTree缩进(autoindent)换⾏Python xml ElementTree 缩进(autoindent) 换⾏
1.增加indent函数
2.增加调⽤:indent(root,0)
def indent(elem, level=0):python处理xml文件
i = "\n" + level*"  "
if len(elem):
if strip():
< = i + "  "
if not elem.tailor not elem.tail.strip():
elem.tail = i
for elem in elem:
indent(elem, level+1)
if not elem.tailor not elem.tail.strip():
elem.tail = i
else:
if level and (not elem.tailor not elem.tail.strip()):
elem.tail = i
三、遍历、换⾏和缩进
这个是处理换⾏和缩进的代码
impor

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。