xml文件怎么转换成txt文件
时间: 2023-12-05 07:04:49 浏览: 159
您可以使用Python中的xml.etree.ElementTree模块来解析XML文件,然后将其转换为txt文件。以下是一个示例代码:
```python
import xml.etree.ElementTree as ET
def xml_to_txt(xml_file, txt_file):
tree = ET.parse(xml_file)
root = tree.getroot()
with open(txt_file, 'w') as f:
for child in root.iter():
text = child.text.strip() if child.text else ''
f.write(text + '\n')
print(f"转换完成,结果保存在 {txt_file} 中。")
# 示例用法
xml_file = 'input.xml'
txt_file = 'output.txt'
xml_to_txt(xml_file, txt_file)
```
在上述示例中,您需要将`xml_file`替换为要转换的XML文件的路径,将`txt_file`替换为要保存为txt文件的路径。运行代码后,将会生成一个包含XML文件内容的txt文件。
请注意,这只是一个简单的示例,具体的转换逻辑可能需要根据您的XML文件结构进行调整。
阅读全文