python - 我想将一个元素附加到 xml 的前导
问题描述
sport.xml 是
<sports>
<sport order="001">
<name>football</name>
<orgin>England</orgin>
</sport>
<sport order="002">
<name>baseball</name>
<orgin>America</orgin>
</sport>
</sports>
我想附加一个元素
<?xml version="1.0" encoding="UTF-8" ?>
以xml为首
结果,我想做一个像
<?xml version="1.0" encoding="UTF-8" ?>
<sports>
<sport order="001">
<name>football</name>
<orgin>England</orgin>
</sport>
<sport order="002">
<name>baseball</name>
<orgin>America</orgin>
</sport>
</sports>
我写了代码,
import xml.etree.ElementTree as ET
tree = ET.parse('c:\\pg\sport.xml')
root = tree.getroot()
但我做不到。我应该如何编写代码以将元素附加到 xml 的前导?
解决方案
推荐阅读
- java - 如何避免在这里创建类似对象的冗余实例化?
- reactjs - 如何将触摸事件传递给 react-draggable
- windows - 使用管理员权限将批处理文件转换为 Exe
- java - 如何将 >1000 个字符串放入数组中并使其可搜索?
- javascript - 问题:如何使(null)不出现在(document.write)中
- c# - CLI Main 中的依赖注入,对象为空
- excel - 使用用户表单更新现有行数据
- python-3.x - 使用配置文件从 python 连接到 oracle db
- vuejs2 - 包含 fetch 的方法不会改变对象的值
- php - 24 小时后更新特定用户行