怎么将有标注信息的xml文件转换为txt文件
时间: 2023-06-03 15:06:21 浏览: 185
批量xml标注文件转为groundtruth.txt
您可以使用Python中的ElementTree模块来解析XML文件,并使用文件操作函数将数据写入txt文件中。以下是一个示例代码:
```python
import xml.etree.ElementTree as ET
# 解析XML文件
tree = ET.parse('input.xml')
root = tree.getroot()
# 打开txt文件并写入数据
with open('output.txt', 'w') as f:
for child in root:
# 获取标签数据
text = child.text.strip() + '\n'
# 写入到文件中
f.write(text)
```
请注意,此代码仅适用于XML文件只有一个标签和每个标签只包含文本数据的情况。如果XML文件中有多个标签或标签包含其他数据,您需要进行适当的修改。
阅读全文