原先数据:

    1. <home>
    2. <son name="儿1">
    3. <grandson name="儿11"></grandson>
    4. <grandson name="儿12"></grandson>
    5. </son>
    6. <son name="儿2"></son>
    7. </home>

    省略简写后数据

    1. <home>
    2. <son name="儿1">
    3. <grandson name="儿11"/>
    4. <grandson name="儿12"/>
    5. </son>
    6. <son name="儿2"/>
    7. </home>
    8. # 省略特点:节点前后没有内容,没有子节点
    9. # 可以收缩为<child />

    收缩语法:

    1. # 在保存文件的第三个属性中填写为True
    2. # 保存文件设置
    3. tree = ET.ElementTree(root)
    4. tree.write('new3.xml',encoding = 'utf-8',short_empty_elements=True)
    5. # 把第三个省略属性填写为True即可