<A> <B > <C=x> </C> </B> </A>怎么用python获得xml文件中C的内容
时间: 2023-11-17 07:09:04 浏览: 39
你可以使用Python中的ElementTree模块来解析XML文件并获取C元素的内容。以下是一个示例代码:
```python
import xml.etree.ElementTree as ET
# 解析XML文件
tree = ET.parse('your_xml_file.xml')
# 获取根元素
root = tree.getroot()
# 遍历根元素下的所有子元素
for child in root.iter():
# 如果子元素是C元素,则获取其内容
if child.tag == 'C':
c_content = child.text
print(c_content)
```
在上面的代码中,我们首先使用`ET.parse()`方法解析XML文件,然后使用`tree.getroot()`方法获取根元素。接下来,我们使用`root.iter()`方法遍历根元素下的所有子元素,并判断每个子元素的标签是否为C。如果是,则使用`child.text`方法获取C元素的内容,并将其打印出来。